/* Згенеровано tools/gen_theme.py зі styles.css — лише кольори, насиченість, декоративні візерунки. */
@property --lc-ob{syntax:"*";inherits:false}
html[data-theme="dark"]{--lc-oc:#101214}
html[data-theme="dark"]{--bg:#17191c;--surface:#24272b;--ink:#f2f3f5;--muted:#a6acb3;--line:#383d43;--dark:#3a3f46;--shadow:0 12px 34px rgba(0,0,0,0.148)}
html[data-theme="dark"] body{background-color:var(--bg);--lc-ob:#f5f6f7;background-image:none;color:var(--ink);--lc-oc:#101214}
html[data-theme="dark"] a{color:inherit;--lc-oc:inherit}
html[data-theme="dark"] .eyebrow{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .eyebrow{font-weight:700}
html[data-theme="dark"] .muted,html[data-theme="dark"] .hint{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .brand-mark{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none}
html[data-theme] .brand-mark{font-weight:700}
html[data-theme] .brand-name{font-weight:700}
html[data-theme="dark"] .brand-sub{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .btn{border-color:currentcolor}
html[data-theme] .btn{font-weight:700}
html[data-theme="dark"] .btn-primary{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none;color:var(--accent-ink);--lc-oc:#111}
html[data-theme="dark"] .btn-dark{background-color:var(--dark);--lc-ob:#151719;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .btn-ghost{background-color:#2b2f34;--lc-ob:#f2f3f4;background-image:none;border-color:var(--line);color:var(--ink);--lc-oc:#101214}
html[data-theme="dark"] .booking-card,html[data-theme="dark"] .success-card{background-color:var(--surface);--lc-ob:#fff;background-image:none;border-color:var(--line);box-shadow:var(--shadow)}
html[data-theme="dark"] .lead{color:#b4b9bf;--lc-oc:#565c62}
html[data-theme="dark"] label{color:#f2f3f5;--lc-oc:#4b5157}
html[data-theme] label{font-weight:700}
html[data-theme="dark"] input,html[data-theme="dark"] select,html[data-theme="dark"] textarea{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;color:var(--ink);--lc-oc:#101214;outline-color:currentcolor}
html[data-theme="dark"] input:focus,html[data-theme="dark"] select:focus,html[data-theme="dark"] textarea:focus{border-color:#9fa72a;box-shadow:0 0 0 3px rgba(255,255,255,0.04)}
html[data-theme="dark"] .form-foot{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .success-icon{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none}
html[data-theme] .success-icon{font-weight:700}
html[data-theme="dark"] .summary-box{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none}
html[data-theme="dark"] .summary-box>div{border-bottom-color:#383d43}
html[data-theme="dark"] .summary-box>div:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] .summary-box span{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .sidebar{background-color:#3a3f46;--lc-ob:#101214;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .sidebar-brand span{color:#8b9198;--lc-oc:#82888e}
html[data-theme="dark"] .sidebar nav a{color:#b9bec3;--lc-oc:#b9bec3}
html[data-theme] .sidebar nav a{font-weight:700}
html[data-theme="dark"] .sidebar nav a.active,html[data-theme="dark"] .sidebar nav a:hover{background-color:#3a3f46;--lc-ob:#1d2023;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .sidebar nav em{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none;color:#f2f3f5;--lc-oc:#111}
html[data-theme="dark"] .sidebar-bottom a{color:#8b9198;--lc-oc:#8d9399}
html[data-theme="dark"] .workspace-head p{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .stat{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line)}
html[data-theme="dark"] .stat span{color:var(--muted);--lc-oc:#70757b}
html[data-theme] .stat span{font-weight:700}
html[data-theme="dark"] .panel{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line)}
html[data-theme="dark"] .status{background-color:#30353b;--lc-ob:#eef0f1;background-image:none}
html[data-theme] .status{font-weight:700}
html[data-theme="dark"] .status-pending,html[data-theme="dark"] .status-pending_reconfirm{background-color:#544822;--lc-ob:#fff2cc;background-image:none;color:#fff1c4;--lc-oc:#6b5200}
html[data-theme="dark"] .status-time_proposed{background-color:#2b2f34;--lc-ob:#e8efff;background-image:none;color:#a2b9e5;--lc-oc:#3159a7}
html[data-theme="dark"] .status-confirmed{background-color:#2b2f34;--lc-ob:#e8f5ff;background-image:none;color:#b1d6ef;--lc-oc:#1f608c}
html[data-theme="dark"] .status-vehicle_received{background-color:#2b2f34;--lc-ob:#efeaff;background-image:none;color:#b2a3de;--lc-oc:#5940a4}
html[data-theme="dark"] .status-in_progress{background-color:#543c22;--lc-ob:#fff0df;background-image:none;color:#f4ceaa;--lc-oc:#9a5716}
html[data-theme="dark"] .status-ready{background-color:#30353b;--lc-ob:#e6f9e8;background-image:none;color:#c0eccd;--lc-oc:#24713a}
html[data-theme="dark"] .status-completed{background-color:#30353b;--lc-ob:#e9ecef;background-image:none;color:#b4b9bf;--lc-oc:#4d5359}
html[data-theme="dark"] .status-rejected{background-color:#2b2f34;--lc-ob:#ffe6e6;background-image:none;color:#e7a5a5;--lc-oc:#a12d2d}
html[data-theme="dark"] .empty{color:var(--muted);--lc-oc:#70757b;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] .back{color:var(--muted);--lc-oc:#70757b}
html[data-theme] .back{font-weight:700}
@media print{html[data-theme="dark"] body{background-color:#24272b;--lc-ob:#fff;background-image:none}}
html[data-theme="dark"] .booking-wizard{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line);box-shadow:var(--shadow)}
html[data-theme="dark"] .wizard-note{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .wizard-back{border-color:var(--line);background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .public-service-card{border-bottom-color:var(--line)}
html[data-theme="dark"] .public-service-card:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] .public-service-card.selected{background-color:#2b2f34;--lc-ob:#fbffe9;background-image:none}
html[data-theme="dark"] .service-main-row{color:var(--ink);--lc-oc:#101214}
html[data-theme="dark"] .service-main-row>input{accent-color:#f2f3f5}
html[data-theme="dark"] .service-price{color:#f2f3f5;--lc-oc:#25292d}
html[data-theme] .service-price{font-weight:700}
html[data-theme="dark"] .service-info-toggle{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#8b9198;--lc-oc:#858b90}
html[data-theme] .service-info-toggle{font-weight:700}
html[data-theme="dark"] .service-description{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none;color:#b4b9bf;--lc-oc:#4f555b}
html[data-theme="dark"] .wizard-footer{background-color:rgba(36,39,43,0.96);--lc-ob:rgba(255,255,255,.96);background-image:none;border-top-color:var(--line)}
html[data-theme="dark"] .selection-summary span{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .calendar-card{background-color:#2b2f34;--lc-ob:#fafafa;background-image:none;border-color:var(--line)}
html[data-theme="dark"] .calendar-head button{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line)}
html[data-theme="dark"] .calendar-weekdays{color:#8b9198;--lc-oc:#92979c}
html[data-theme] .calendar-weekdays{font-weight:800}
html[data-theme="dark"] .calendar-day{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme] .calendar-day{font-weight:800}
html[data-theme="dark"] .calendar-day:hover:not(:disabled){background-color:#30353b;--lc-ob:#eceff1;background-image:none}
html[data-theme="dark"] .calendar-day.today{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.18)}
html[data-theme="dark"] .calendar-day.selected{background-color:#3a3f46;--lc-ob:#17191b;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .calendar-day:disabled{color:#c8cccf;--lc-oc:#c8cccf}
html[data-theme="dark"] .time-group>span{color:#8b9198;--lc-oc:#8b9196}
html[data-theme] .time-group>span{font-weight:700}
html[data-theme="dark"] .time-chips button{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme] .time-chips button{font-weight:750}
html[data-theme="dark"] .time-chips button:hover{border-color:#4a5058}
html[data-theme="dark"] .time-chips button.selected{background-color:#3a3f46;--lc-ob:#17191b;background-image:none;color:#ffffff;--lc-oc:#fff;border-color:#4a5058}
html[data-theme="dark"] .time-empty{color:var(--muted);--lc-oc:#70757b;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] .selected-order-summary{background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] .selected-order-summary>div:not(.eyebrow){border-bottom-color:#383d43}
html[data-theme="dark"] .selected-order-summary>div:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] .selected-order-summary span{color:#b4b9bf;--lc-oc:#62686e}
@media (max-width:560px){html[data-theme="dark"] .public-shell.public-booking-shell{background-color:#24272b;--lc-ob:#fff;background-image:none}html[data-theme="dark"] .public-header-compact{border-bottom-color:var(--line)}html[data-theme="dark"] .booking-wizard{border-color:currentcolor;box-shadow:none}}
html[data-theme="dark"] .booking-v06 .progress-step{color:#8b9198;--lc-oc:#a0a5aa}
html[data-theme="dark"] .booking-v06 .progress-step b{background-color:#2b2f34;--lc-ob:#eef0f2;background-image:none;color:#b4b9bf;--lc-oc:#73797f}
html[data-theme] .booking-v06 .progress-step em{font-weight:700}
html[data-theme="dark"] .booking-v06 .progress-step.is-active b{background-color:var(--dark);--lc-ob:#151719;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .booking-v06 .progress-step.is-active em{color:var(--ink);--lc-oc:#101214}
html[data-theme="dark"] .booking-v06 .progress-step.is-complete b{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none;color:#f2f3f5;--lc-oc:#111}
html[data-theme="dark"] .booking-v06 .progress-step.is-complete em{color:#b4b9bf;--lc-oc:#62686e}
html[data-theme="dark"] .booking-v06 .progress-line{background-color:#30353b;--lc-ob:#e1e4e6;background-image:none}
html[data-theme="dark"] .vehicle-type-card{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:var(--ink);--lc-oc:#101214}
html[data-theme="dark"] .vehicle-type-card:hover{border-color:#383d43;box-shadow:0 12px 30px rgba(0,0,0,0.148)}
html[data-theme="dark"] .vehicle-type-card.selected{border-color:#4a5058;box-shadow:0 0 0 1px rgba(0,0,0,0.6),0 16px 34px rgba(0,0,0,0.184)}
html[data-theme="dark"] .vehicle-illustration{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .vehicle-card-copy small{color:#8b9198;--lc-oc:#7b8186}
html[data-theme="dark"] .vehicle-select-mark{background-color:#30353b;--lc-ob:#eef0f1;background-image:none;color:transparent;--lc-oc:transparent}
html[data-theme] .vehicle-select-mark{font-weight:700}
html[data-theme="dark"] .vehicle-type-card.selected .vehicle-select-mark{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none;color:#f2f3f5;--lc-oc:#111}
html[data-theme="dark"] .vehicle-choice-strip{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none;border-color:#383d43}
html[data-theme="dark"] .link-button{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#b4b9bf;--lc-oc:#4c5358;text-decoration-color:#c3c7ca}
html[data-theme] .link-button{font-weight:700}
html[data-theme="dark"] .service-section-block{border-color:var(--line);background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .service-section-head{background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none;border-bottom-color:var(--line)}
html[data-theme] .service-section-head span{font-weight:700}
html[data-theme="dark"] .service-section-head small{color:#8b9198;--lc-oc:#92979c}
html[data-theme] .service-section-head small{font-weight:700}
html[data-theme="dark"] .clean-service-card{border-bottom-color:var(--line);background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .clean-service-card:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] .clean-service-card.selected{background-color:#2b2f34;--lc-ob:#fbffe9;background-image:none}
html[data-theme="dark"] .clean-service-row .service-price{color:#f2f3f5;--lc-oc:#25292d}
html[data-theme] .clean-service-row .service-price{font-weight:700}
html[data-theme="dark"] .clean-check{border-color:#383d43;color:transparent;--lc-oc:transparent;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme] .clean-check{font-weight:700}
html[data-theme="dark"] .clean-service-card.selected .clean-check{background-color:var(--dark);--lc-ob:#151719;background-image:none;border-color:var(--dark);color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .clean-info-toggle{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#8b9198;--lc-oc:#868c91}
html[data-theme] .clean-info-toggle{font-weight:700}
html[data-theme="dark"] .clean-info-toggle span{background-color:#2b2f34;--lc-ob:#f0f2f3;background-image:none;color:#b4b9bf;--lc-oc:#73797f}
html[data-theme="dark"] .clean-description{background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none;color:#b4b9bf;--lc-oc:#555c61;border-top-color:#383d43}
html[data-theme="dark"] .booking-v06 .selected-order-summary>div:first-of-type{border-top-color:currentcolor}
html[data-theme="dark"] .primary-service-block{border-color:#383d43;box-shadow:0 8px 24px rgba(0,0,0,0.103)}
html[data-theme="dark"] .service-kicker{color:#f2f3f5;--lc-oc:#151719;background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none}
html[data-theme] .service-kicker{font-weight:700}
html[data-theme="dark"] .service-kicker.secondary{color:#b4b9bf;--lc-oc:#666d72;background-color:#30353b;--lc-ob:#e9ecee;background-image:none}
html[data-theme="dark"] .primary-service-block .clean-service-card{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .primary-service-block .clean-service-card:hover{background-color:#2b2f34;--lc-ob:#fafbfb;background-image:none}
html[data-theme="dark"] .primary-service-block .clean-service-card.selected{background-color:#2b2f34;--lc-ob:#fbffe9;background-image:none}
html[data-theme="dark"] .common-service-block{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;box-shadow:none}
html[data-theme="dark"] .common-service-head{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .common-service-head .service-head-copy strong{color:#b4b9bf;--lc-oc:#555c61}
html[data-theme="dark"] .common-service-head small{color:#8b9198;--lc-oc:#9aa0a5}
html[data-theme="dark"] .secondary-service-card{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important}
html[data-theme="dark"] .secondary-service-card.selected{border-color:#cfd79b!important;background-color:#2b2f34!important;--lc-ob:#fcffef!important;background-image:none!important}
html[data-theme="dark"] .secondary-service-card .clean-service-row .service-copy b{color:#f2f3f5;--lc-oc:#444a4f}
html[data-theme] .secondary-service-card .clean-service-row .service-copy b{font-weight:700}
html[data-theme="dark"] .secondary-service-card .clean-service-row .service-price{color:#b4b9bf;--lc-oc:#5a6065}
html[data-theme="dark"] .secondary-service-card .clean-check{border-color:#383d43}
html[data-theme="dark"] .secondary-service-card .clean-info-toggle{color:#8b9198;--lc-oc:#9a9fa4}
html[data-theme="dark"] .secondary-service-card .clean-info-toggle span{background-color:#30353b;--lc-ob:#eef0f1;background-image:none}
html[data-theme="dark"] .secondary-service-card .clean-description{background-color:#2b2f34;--lc-ob:#fafbfb;background-image:none;color:#b4b9bf;--lc-oc:#666d72}
html[data-theme="dark"] .login-shell{background-color:#2b2f34;--lc-ob:#f3f4f5;background-image:none}
html[data-theme="dark"] .login-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line);box-shadow:var(--shadow)}
html[data-theme="dark"] .login-card p{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .notice-error{background-color:#2b2f34;--lc-ob:#fff1f1;background-image:none;color:#eca8a8;--lc-oc:#9c2525}
html[data-theme] .notice-error{font-weight:700}
html[data-theme="dark"] .user-chip{border-color:rgba(56,61,67,0.09)}
html[data-theme="dark"] .user-chip span{color:#8b9198;--lc-oc:#9aa0a6}
html[data-theme="dark"] .nav-divider{background-color:rgba(255,255,255,0.008);--lc-ob:rgba(255,255,255,.08);background-image:none}
html[data-theme="dark"] .status-closed{background-color:#30353b!important;--lc-ob:#e6efe7!important;background-image:none!important;color:#c8e7ce!important;--lc-oc:#2d6238!important}
html[data-theme="dark"] .status-in_progress{background-color:#544722!important;--lc-ob:#fff4d8!important;background-image:none!important;color:#ffeab6!important;--lc-oc:#845d00!important}
html[data-theme="dark"] .status-ready{background-color:#30353b!important;--lc-ob:#e9f5e5!important;background-image:none!important;color:#c4e7c7!important;--lc-oc:#2d6932!important}
html[data-theme="dark"] .view-switch{background-color:#2b2f34;--lc-ob:#f1f2f3;background-image:none}
html[data-theme] .view-switch a{font-weight:700}
html[data-theme="dark"] .view-switch a.active{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 2px 8px rgba(0,0,0,0.148)}
html[data-theme="dark"] .cal-corner,html[data-theme="dark"] .cal-staff{background-color:#24272b;--lc-ob:#fff;background-image:none;border-bottom-color:var(--line)}
html[data-theme] .cal-corner{font-weight:900}
html[data-theme="dark"] .cal-staff{border-left-color:var(--line)}
html[data-theme="dark"] .cal-staff small{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .cal-time{background-color:#2b2f34;--lc-ob:#fafafa;background-image:none;border-top-color:var(--line);color:#8b9198;--lc-oc:#7a8085}
html[data-theme] .cal-time{font-weight:900}
html[data-theme="dark"] .cal-cell{border-left-color:var(--line);border-top-color:var(--line);background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .cal-booking{background-color:#2b2f34;--lc-ob:#f4f6f7;background-image:none;border-left-color:#4a5058}
html[data-theme="dark"] .cal-booking span,html[data-theme="dark"] .cal-booking small{color:#b4b9bf;--lc-oc:#687078}
html[data-theme="dark"] .status-edge-in_progress{border-left-color:#e4a90f}
html[data-theme="dark"] .status-edge-ready{border-left-color:#68a568}
html[data-theme="dark"] .status-edge-closed{border-left-color:#4a5058}
html[data-theme="dark"] .week-job{border-top-color:var(--line)}
html[data-theme] .week-job>span{font-weight:900}
html[data-theme="dark"] .week-job small{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .empty-mini{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .status-class_mismatch{background-color:#543622!important;--lc-ob:#fff0e5!important;background-image:none!important;color:#f6cbaa!important;--lc-oc:#9a4c11!important}
html[data-theme="dark"] .admin-calendar-title p{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .wage-service-row{border-color:#383d43!important;background-color:#24272b;--lc-ob:#fcfdfd;background-image:none}
html[data-theme="dark"] .calendar-empty-state{border-color:#383d43;background-color:#2b2f34;--lc-ob:#fafbfb;background-image:none}
html[data-theme="dark"] .calendar-empty-state span{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .calendar-save-notice{border-color:#3e5837;background-color:#2b2f34;--lc-ob:#eef8e8;background-image:none;color:#cbe5cc;--lc-oc:#315c32}
html[data-theme] .calendar-save-notice{font-weight:800}
html[data-theme="dark"] .status-auto-note{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .status-auto-note span{color:#b4b9bf;--lc-oc:#6d7378}
html[data-theme="dark"] .cal-booking em{color:#b4b9bf;--lc-oc:#777d81}
html[data-theme] .cal-booking em{font-weight:850}
html[data-theme="dark"] .cal-booking em{color:#8b9198;--lc-oc:#7b8288}
html[data-theme] .cal-booking em{font-weight:800}
html[data-theme="dark"] .status-secondary-actions{border-top-color:var(--line)}
html[data-theme="dark"] .payment-dialog{border-color:currentcolor;box-shadow:0 30px 90px rgba(0,0,0,0.436)}
html[data-theme="dark"] .payment-dialog::backdrop{background-color:rgba(0,0,0,0.552);--lc-ob:rgba(10,12,14,.48);background-image:none}
html[data-theme="dark"] .payment-dialog p{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .payment-method-btn{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f8f9f9;background-image:none}
html[data-theme] .payment-method-btn{font-weight:700}
html[data-theme="dark"] .payment-method-btn:hover{border-color:#b9d12a;background-color:#485722;--lc-ob:#f8ffdf;background-image:none}
html[data-theme="dark"] .status-no_show,html[data-theme="dark"] .status-cancelled{background-color:#30353b;--lc-ob:#eef0f1;background-image:none;color:#b4b9bf;--lc-oc:#575e63}
html[data-theme="dark"] .status-closed{background-color:#30353b;--lc-ob:#e8f6e9;background-image:none;color:#bee7c4;--lc-oc:#2e7338}
html[data-theme="dark"] .outcome-dialog{border-color:currentcolor;box-shadow:0 30px 90px rgba(0,0,0,0.436)}
html[data-theme="dark"] .outcome-dialog::backdrop{background-color:rgba(0,0,0,0.552);--lc-ob:rgba(10,12,14,.48);background-image:none}
html[data-theme="dark"] .outcome-dialog p{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .cal-lunch-cell{background-color:transparent!important;--lc-ob:transparent!important;background-image:repeating-linear-gradient(-45deg,#544b22,#544b22 8px,#2b2f34 8px,#2b2f34 16px)!important}
html[data-theme="dark"] .cal-lunch-card{border-color:#d1a631;background-color:rgba(84,76,34,0.9);--lc-ob:rgba(255,249,224,.9);background-image:none;color:#f8eac0;--lc-oc:#72580d}
html[data-theme="dark"] .cal-lunch-card span{color:#efe1b2;--lc-oc:#8a711f}
html[data-theme="dark"] .mobile-install-btn{border-color:currentcolor;background-color:#544c22;--lc-ob:#fff4c7;background-image:none;color:#f7fbed;--lc-oc:#1a2107}
html[data-theme] .mobile-install-btn{font-weight:700}
@media (max-width:820px){html[data-theme="dark"]{background-color:#2b2f34;--lc-ob:#eef1f3;background-image:none}html[data-theme="dark"] body{background-color:#2b2f34;--lc-ob:#eef1f3;background-image:none}html[data-theme="dark"] body,html[data-theme="dark"] button,html[data-theme="dark"] input,html[data-theme="dark"] select,html[data-theme="dark"] textarea{-webkit-tap-highlight-color:transparent}html[data-theme="dark"] .mobile-appbar{background-color:rgba(58,63,70,0.97);--lc-ob:rgba(16,18,20,.97);background-image:none;color:#ffffff;--lc-oc:#fff;box-shadow:0 1px 0 rgba(255,255,255,0.011)}html[data-theme="dark"] .mobile-brand small{color:#8b9198;--lc-oc:#93999f}html[data-theme="dark"] .mobile-user-name{color:#dfe3e6;--lc-oc:#dfe3e6}html[data-theme] .mobile-user-name{font-weight:700}html[data-theme="dark"] .mobile-bottom-nav{background-color:rgba(36,39,43,0.97);--lc-ob:rgba(255,255,255,.97);background-image:none;border-top-color:#383d43;box-shadow:0 -8px 28px rgba(0,0,0,0.184)}html[data-theme="dark"] .mobile-bottom-nav>a,html[data-theme="dark"] .mobile-bottom-nav>details>summary{color:#b4b9bf;--lc-oc:#747b81}html[data-theme] .mobile-bottom-nav>a,html[data-theme] .mobile-bottom-nav>details>summary{font-weight:700}html[data-theme="dark"] .mobile-bottom-nav>a b,html[data-theme="dark"] .mobile-bottom-nav>details>summary b{color:#f2f3f5;--lc-oc:#383d41}html[data-theme="dark"] .mobile-bottom-nav>a.active{color:#f2f3f5;--lc-oc:#111;background-color:#2b2f34;--lc-ob:#f0f2f3;background-image:none}html[data-theme="dark"] .mobile-bottom-nav>a.active b{color:#f2f3f5;--lc-oc:#111}html[data-theme="dark"] .mobile-bottom-nav .mobile-nav-new{background-color:#3a3f46;--lc-ob:#17191b;background-image:none;color:#ffffff;--lc-oc:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.436);border-color:#383d43}html[data-theme="dark"] .mobile-bottom-nav .mobile-nav-new b{color:#f3d768;--lc-oc:#f0cf4b}html[data-theme="dark"] .mobile-bottom-nav .mobile-nav-new span{color:#ffffff;--lc-oc:#fff}html[data-theme="dark"] .mobile-bottom-nav em{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#111111;--lc-oc:#111}html[data-theme="dark"] .panel{box-shadow:0 2px 8px rgba(0,0,0,0.085)}html[data-theme="dark"] .calendar-panel{border-left-color:currentcolor;border-right-color:currentcolor}html[data-theme="dark"] .status-control{border-color:#383d43;box-shadow:0 6px 18px rgba(0,0,0,0.13)}}
@media (display-mode:standalone){html[data-theme="dark"] .mobile-appbar{background-color:#3a3f46;--lc-ob:#101214;background-image:none}}
html[data-theme="dark"]{--accent-soft:#514c32}
html[data-theme="dark"] .mobile-menu-grid>a{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 5px 16px rgba(0,0,0,0.112)}
html[data-theme="dark"] .mobile-menu-grid>a span{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .mobile-menu-logout{background-color:#2b2f34;--lc-ob:#fff1f1;background-image:none;color:#eca8a8;--lc-oc:#9c2525;border-color:#5c2e31}
html[data-theme] .mobile-menu-logout{font-weight:700}
html[data-theme="dark"] .menu-install{background-color:var(--accent-soft);--lc-ob:var(--accent-soft);background-image:none;color:#fff3ce;--lc-oc:#5a4500;border-color:#ead37c}
html[data-theme="dark"] .cal-create-slot{color:#8b9198;--lc-oc:#99a0a5;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme] .cal-create-slot small{font-weight:800}
html[data-theme="dark"] .cal-create-slot:hover{background-color:var(--accent-soft);--lc-ob:var(--accent-soft);background-image:none;color:#fff1c5;--lc-oc:#6a5100}
html[data-theme="dark"] .cal-lunch-card{background-color:#544c22;--lc-ob:#fff3bd;background-image:none;border-color:#ead681}
html[data-theme="dark"] .cal-cell.cal-interval-occupied{background-color:#544c22;--lc-ob:#fff9df;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.interval-status-in_progress{background-color:#544822;--lc-ob:#fff3cf;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.interval-status-ready{background-color:#2b2f34;--lc-ob:#edf7e9;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.interval-status-closed{background-color:#30353b;--lc-ob:#eef0f1;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied:not(.cal-interval-start){border-top-color:rgba(188,156,31,0.22)}
html[data-theme="dark"] .cal-cell.cal-interval-occupied:not(.cal-interval-start)::before{background-color:#f0c419;--lc-ob:#f0c419;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.interval-status-in_progress::before{background-color:#e4a90f;--lc-ob:#e4a90f;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.interval-status-ready::before{background-color:#68a568;--lc-ob:#68a568;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.interval-status-closed::before{background-color:#3a3f46;--lc-ob:#444;background-image:none}
html[data-theme="dark"] .cal-interval-start .cal-booking{background-color:rgba(255,255,255,0.09);--lc-ob:rgba(255,255,255,.9);background-image:none}
html[data-theme="dark"] .worker-color-1{--worker:#f8dd8b;--worker-soft:#544b22;--worker-stripe:#f6df91}
html[data-theme="dark"] .worker-color-2{--worker:#8ab0dc;--worker-soft:#2b2f34;--worker-stripe:#213955}
html[data-theme="dark"] .worker-color-3{--worker:#a9cdaa;--worker-soft:#2b2f34;--worker-stripe:#30353b}
html[data-theme="dark"] .worker-color-4{--worker:#aa93ce;--worker-soft:#2b2f34;--worker-stripe:#342c4c}
html[data-theme="dark"] .worker-color-5{--worker:#d59b8d;--worker-soft:#2b2f34;--worker-stripe:#48312e}
html[data-theme="dark"] .worker-color-6{--worker:#aad7d4;--worker-soft:#2b2f34;--worker-stripe:#2e4546}
html[data-theme="dark"] .worker-color-7{--worker:#e0be93;--worker-soft:#543f22;--worker-stripe:#4c3e2a}
html[data-theme="dark"] .worker-color-8{--worker:#a8b6c5;--worker-soft:#2b2f34;--worker-stripe:#30353b}
html[data-theme="dark"] .cal-staff[class*="worker-color-"]{border-bottom-color:var(--worker);background-color:transparent;--lc-ob:transparent;background-image:linear-gradient(180deg,var(--worker-soft) 0 5px,#24272b 5px 100%)}
html[data-theme="dark"] .cal-cell[class*="worker-color-"] .cal-booking{border-color:#383d43;border-left-color:var(--worker)!important;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .cal-cell.cal-interval-occupied.cal-interval-start{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"].cal-interval-occupied:not(.cal-interval-start):not(.cal-lunch-cell){background-color:var(--worker-soft)!important;--lc-ob:var(--worker-soft)!important;background-image:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"].cal-interval-occupied:not(.cal-interval-start):not(.cal-lunch-cell)::before{background-color:var(--worker)!important;--lc-ob:var(--worker)!important;background-image:none!important}
html[data-theme] .cal-create-slot span{font-weight:500}
@media (max-width:760px){html[data-theme="dark"] .cal-corner,html[data-theme="dark"] .cal-staff{box-shadow:0 3px 7px rgba(0,0,0,0.184)}}
html[data-theme="dark"] .current-time-indicator{border-top-color:#f0cf4b}
html[data-theme="dark"] .current-time-indicator::after{border-top-color:rgba(240,207,75,0.38)}
html[data-theme="dark"] .current-time-badge{background-color:#3a3f46;--lc-ob:#17191b;background-image:none;color:#f3d768;--lc-oc:#f0cf4b;box-shadow:0 3px 10px rgba(0,0,0,0.364)}
html[data-theme] .current-time-badge{font-weight:700}
@media (max-width:760px){html[data-theme="dark"] .mobile-bottom-nav .mobile-nav-new{border-color:currentcolor!important;box-shadow:0 4px 14px rgba(0,0,0,0.328)!important}}
html[data-theme="dark"] .current-time-indicator{border-top-color:rgba(240,207,75,0.68)!important}
html[data-theme="dark"] .current-time-indicator::after{border-top-color:rgba(240,207,75,0.24)!important}
html[data-theme="dark"] .cal-time.time-past{color:#aeb4b9!important;--lc-oc:#aeb4b9!important;background-color:#2b2f34!important;--lc-ob:#f6f7f8!important;background-image:none!important}
html[data-theme] .cal-time.time-past{font-weight:650!important}
html[data-theme="dark"] .cal-cell.time-past{background-color:#2b2f34;--lc-ob:#f8f9fa}
html[data-theme="dark"] .cal-time.time-current{color:#f2f3f5!important;--lc-oc:#17191b!important;background-color:#544c22!important;--lc-ob:#fff6ce!important;background-image:none!important}
html[data-theme] .cal-time.time-current{font-weight:950!important}
html[data-theme="dark"] .cal-cell.time-current{box-shadow:inset 0 1px 0 rgba(255,255,255,0.047),inset 0 -1px 0 rgba(255,255,255,0.047)}
html[data-theme="dark"] .cal-time.time-future{color:#f2f3f5!important;--lc-oc:#30353a!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important}
html[data-theme] .cal-time.time-future{font-weight:950!important}
html[data-theme="dark"] .cal-cell.time-future{background-color:#24272b;--lc-ob:#fff}
@media (max-width:760px){html[data-theme="dark"] .current-time-badge{background-color:rgba(0,0,0,0.85)!important;--lc-ob:rgba(23,25,27,.92)!important;background-image:none!important}html[data-theme] .cal-time.time-past{font-weight:600!important}html[data-theme] .cal-time.time-current,html[data-theme] .cal-time.time-future{font-weight:950!important}}
html[data-theme="dark"] .cal-create-slot.calendar-cell-action{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#8b9198;--lc-oc:#8f969b}
html[data-theme="dark"] .cal-create-slot.calendar-cell-action:hover{background-color:rgba(244,204,55,0.1);--lc-ob:rgba(244,204,55,.10);background-image:none;color:#f2f3f5;--lc-oc:#3d3d3d}
html[data-theme="dark"] .cal-cell.is-action-selected{background-color:transparent!important;--lc-ob:transparent!important;background-image:repeating-linear-gradient(-45deg,#2b2f34 0,#2b2f34 8px,rgba(215,63,63,0.18) 8px,rgba(215,63,63,0.18) 16px)!important;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6)!important}
html[data-theme="dark"] .cal-cell.is-action-selected .cal-create-slot{color:#e69a9a!important;--lc-oc:#b52f2f!important}
html[data-theme="dark"] .calendar-action-sheet{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 18px 45px rgba(0,0,0,0.472)}
html[data-theme="dark"] .calendar-action-sheet-head small{color:#8b9198;--lc-oc:#788087}
html[data-theme] .calendar-action-sheet-head small{font-weight:800}
html[data-theme="dark"] .calendar-action-close{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#f2f3f5;--lc-oc:#333}
html[data-theme="dark"] .calendar-action-sheet-actions a,html[data-theme="dark"] .calendar-action-sheet-actions button{border-color:currentcolor}
html[data-theme] .calendar-action-sheet-actions a,html[data-theme] .calendar-action-sheet-actions button{font-weight:900}
html[data-theme="dark"] .calendar-action-primary{background-color:#3a3f46;--lc-ob:#17191b;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .calendar-action-sheet-actions form button{background-color:#544a22;--lc-ob:#fff3c9;background-image:none;color:#fff3cb;--lc-oc:#5f4900}
@media (max-width:760px){html[data-theme="dark"] .mobile-bottom-nav .mobile-nav-new{border-color:currentcolor!important}}
html[data-theme="dark"] .current-time-indicator{border-top-color:currentcolor!important}
html[data-theme="dark"] .current-time-indicator::after{border-color:currentcolor!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form button{background-color:#2b2f34!important;--lc-ob:#f4f5f6!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#697178!important;border-color:#383d43!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form button{font-weight:750!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form button:hover{background-color:#30353b!important;--lc-ob:#eceff1!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#3f454a!important}
html[data-theme="dark"] .internal-vehicle-picker>summary:focus-visible{outline-color:rgba(240,207,75,0.75)}
html[data-theme="dark"] .no-slots-waitlist>b{color:#f2f3f5;--lc-oc:#17191b}
html[data-theme="dark"] .no-slots-waitlist>span{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .waitlist-success-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line);box-shadow:var(--shadow)}
html[data-theme="dark"] .waitlist-success-card p{color:#b4b9bf;--lc-oc:#545b60}
html[data-theme="dark"] .waitlist-success-icon{background-color:#544c22;--lc-ob:#fff4c7;background-image:none}
html[data-theme] .waitlist-success-icon{font-weight:700}
html[data-theme="dark"] .waitlist-summary{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none}
html[data-theme="dark"] .waitlist-summary small{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .waitlist-status{background-color:#544c22;--lc-ob:#fff4c7;background-image:none;color:#ffedbe;--lc-oc:#765500}
html[data-theme="dark"] .sidebar-brand.sidebar-brand-premium span{color:#b4b9bf;--lc-oc:#777e84}
html[data-theme] .sidebar-brand.sidebar-brand-premium span{font-weight:700}
@media (max-width:820px){html[data-theme="dark"] .mobile-brand-art::after{background-color:transparent;--lc-ob:transparent;background-image:linear-gradient(90deg,rgba(240,207,75,0.62),rgba(240,207,75,0))}}
html[data-theme="dark"] .waitlist-add-panel>summary{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .waitlist-add-panel>summary i{color:#8b9198;--lc-oc:#7a8187}
html[data-theme="dark"] .waitlist-add-form{border-top-color:var(--line)}
html[data-theme="dark"] .waitlist-service-field{color:#f2f3f5;--lc-oc:#4b5157}
html[data-theme] .waitlist-service-field{font-weight:700}
html[data-theme="dark"] .waitlist-service-choice{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#24282c}
html[data-theme] .waitlist-service-choice{font-weight:750}
html[data-theme="dark"] .waitlist-service-choice:has(input:checked){background-color:#544c22;--lc-ob:#fff8d9;background-image:none;border-color:#e5c94d}
html[data-theme="dark"] .waitlist-note{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none;color:#b4b9bf;--lc-oc:#62696f}
@media (max-width:820px){html[data-theme="dark"] .mobile-top-menu{color:#dfe3e6;--lc-oc:#dfe3e6;background-color:rgba(255,255,255,0.006);--lc-ob:rgba(255,255,255,.055);background-image:none;border-color:rgba(56,61,67,0.07)}html[data-theme] .mobile-top-menu{font-weight:700}html[data-theme="dark"] .mobile-top-menu:active,html[data-theme="dark"] .mobile-top-menu.active{background-color:rgba(255,255,255,0.013);--lc-ob:rgba(255,255,255,.13);background-image:none;color:#f3d768;--lc-oc:#f0cf4b}}
@media (max-width:820px){html[data-theme="dark"] .mobile-top-menu{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#dfe3e6;--lc-oc:#dfe3e6}html[data-theme="dark"] .mobile-top-menu svg{fill:currentColor}html[data-theme="dark"] .mobile-top-menu:active,html[data-theme="dark"] .mobile-top-menu.active{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f3d768;--lc-oc:#f0cf4b}html[data-theme="dark"] .mobile-bottom-nav .nav-icon{color:#f2f3f5;--lc-oc:#3f454a}html[data-theme="dark"] .mobile-bottom-nav .nav-icon svg{fill:none;stroke:currentColor}html[data-theme="dark"] .mobile-bottom-nav>a.active .nav-icon{color:#f2f3f5;--lc-oc:#111}}
@media (max-width:760px){html[data-theme="dark"] .view-switch{background-color:#30353b!important;--lc-ob:#eceff1!important;background-image:none!important}}
@media (max-width:820px){html[data-theme="dark"] .mobile-bottom-nav.mobile-bottom-nav-five>a.active{background-color:#2b2f34!important;--lc-ob:#f0f2f3!important;background-image:none!important}}
@media (max-width:820px){html[data-theme="dark"] .waitlist-add-panel>summary i,html[data-theme="dark"] .waitlist-chevron{color:#b4b9bf!important;--lc-oc:#6d7378!important}}
html[data-theme="dark"] .waitlist-chevron{color:transparent;--lc-oc:transparent}
html[data-theme="dark"] .triangle-glyph{color:#b4b9bf;--lc-oc:#596067}
html[data-theme] .triangle-glyph{font-weight:700}
html[data-theme="dark"] .waitlist-chevron{color:#b4b9bf!important;--lc-oc:#596067!important}
html[data-theme="dark"] select,html[data-theme="dark"] input[type="date"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2362686e' d='M6 8L0 0h12z'/%3E%3C/svg%3E")}
html[data-theme="dark"] .native-field-shell > select,html[data-theme="dark"] .native-field-shell > input[type="date"]{background-image:none!important}
html[data-theme="dark"] .native-field-caret{color:#b4b9bf;--lc-oc:#62686e}
html[data-theme="dark"] .native-field-caret,html[data-theme="dark"] .waitlist-chevron{border-left-color:#383d43!important;background-color:rgba(255,255,255,0.092)!important;--lc-ob:rgba(255,255,255,.92)!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#596067!important}
html[data-theme="dark"] .triangle-glyph.down{color:transparent!important;--lc-oc:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.25 6 6.75 11 1.25Z' fill='%2362686e'/%3E%3C/svg%3E")!important}
html[data-theme="dark"] .native-field-caret{color:#b4b9bf!important;--lc-oc:#62686e!important}
html[data-theme="dark"] .native-field-shell > input[type="month"]{background-image:none!important}
html[data-theme="dark"] .waitlist-add-panel[open] .panel-add-plus{color:#b4b9bf!important;--lc-oc:#6b7075!important;background-color:#2b2f34!important;--lc-ob:#f4f5f6!important;background-image:none!important}
html[data-theme="dark"] .waitlist-service-choice input[type="checkbox"]{accent-color:#f2f3f5}
html[data-theme="dark"] .waitlist-service-choice:has(input:checked){background-color:#544c22!important;--lc-ob:#fff8d9!important;background-image:none!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.18)}
html[data-theme="dark"] .waitlist-add-panel[open] .panel-add-plus{background-color:#2b2f34!important;--lc-ob:#f4f5f6!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#6b7075!important}
html[data-theme="dark"] .task-check{border-color:#4a5058;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .task-check{font-weight:700}
html[data-theme="dark"] .task-check.checked{background-color:#3a3f46;--lc-ob:#181b1d;background-image:none;border-color:#4a5058}
html[data-theme="dark"] .task-card.is-overdue .task-due{color:#e59696;--lc-oc:#bc3131}
html[data-theme] .task-card.is-overdue .task-due{font-weight:700}
html[data-theme="dark"] .task-card.is-done .task-check{background-color:#3a3f46;--lc-ob:#24282b;background-image:none;border-color:#4a5058}
html[data-theme="dark"] .waitlist-create-dialog{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .waitlist-create-dialog::backdrop{background-color:rgba(0,0,0,0.483);--lc-ob:rgba(8,10,12,.42);background-image:none}
html[data-theme="dark"] .waitlist-create-dialog-card{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 24px 60px rgba(0,0,0,0.436)}
html[data-theme="dark"] .waitlist-dialog-head{border-bottom-color:#383d43}
html[data-theme="dark"] .waitlist-dialog-close{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#b4b9bf;--lc-oc:#5d6368}
html[data-theme="dark"] .waitlist-add-form-dialog{border-top-color:currentcolor!important}
html[data-theme="dark"] .lc-select-trigger{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:var(--ink);--lc-oc:#101214}
html[data-theme] .lc-select-trigger{font-weight:inherit}
html[data-theme="dark"] .lc-select-trigger:focus{outline-color:currentcolor;border-color:#9fa72a;box-shadow:0 0 0 3px rgba(255,255,255,0.04)}
html[data-theme="dark"] .lc-select-trigger:disabled{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .lc-select-trigger.is-placeholder .lc-select-value{color:#8b9198;--lc-oc:#8a9095}
html[data-theme="dark"] .lc-select-arrow{border-left-color:#383d43;color:#b4b9bf;--lc-oc:#62686e}
html[data-theme="dark"] .lc-select-popover{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 18px 50px rgba(0,0,0,0.436)}
html[data-theme="dark"] .lc-select-option{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#17191b}
html[data-theme] .lc-select-option{font-weight:700}
html[data-theme="dark"] .lc-select-option:hover,html[data-theme="dark"] .lc-select-option:focus{background-color:#2b2f34;--lc-ob:#f3f5f6;background-image:none;outline-color:currentcolor}
html[data-theme="dark"] .lc-select-option.selected{background-color:#544d22;--lc-ob:#fff6c8;background-image:none}
html[data-theme="dark"] .lc-select-option.selected::after{color:#f2f3f5;--lc-oc:#17191b}
html[data-theme] .lc-select-option.selected::after{font-weight:700}
html[data-theme="dark"] .cal-booking-additional{border-color:#d2a20e!important;border-left-color:#d2a20e!important;background-color:#2b2f34!important;--lc-ob:#fffdf2!important;background-image:none!important;box-shadow:0 4px 12px rgba(0,0,0,0.256)}
html[data-theme="dark"] .cal-additional-badge{color:#765900!important;--lc-oc:#765900!important;background-color:#ffe998;--lc-ob:#ffe998;background-image:none}
html[data-theme] .cal-additional-badge{font-weight:950!important}
html[data-theme="dark"] .cal-cell.cal-multi-occupied{box-shadow:inset 0 0 0 2px rgba(0,0,0,0.544)}
html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create{background-color:rgba(255,255,255,0.094);--lc-ob:rgba(255,255,255,.94);background-image:none;box-shadow:0 2px 8px rgba(0,0,0,0.328);color:#ffefbc;--lc-oc:#7a5d00}
html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create:hover{background-color:#544d22;--lc-ob:#fff1af;background-image:none}
html[data-theme="dark"] .week-job-additional{background-color:#2b2f34;--lc-ob:#fffaf0;background-image:none}
html[data-theme="dark"] .week-additional-badge{color:#765900;--lc-oc:#765900;background-color:#ffe998;--lc-ob:#ffe998;background-image:none}
html[data-theme="dark"] .cal-cell > .cal-create-slot.calendar-cell-action,html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create{color:#fff2be!important;--lc-oc:#776000!important}
html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create:hover{background-color:rgba(244,204,55,0.1)!important;--lc-ob:rgba(244,204,55,.10)!important;background-image:none!important;color:#fff8d4!important;--lc-oc:#4f4200!important}
html[data-theme="dark"] .cal-cell > .cal-create-slot.calendar-cell-action,html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create{color:#8b9198!important;--lc-oc:#9ca2a7!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .cal-cell > .cal-create-slot.calendar-cell-action span,html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create span{color:inherit!important;--lc-oc:inherit!important}
html[data-theme] .cal-cell > .cal-create-slot.calendar-cell-action span,html[data-theme] .cal-create-slot.calendar-cell-action.is-overlap-create span{font-weight:500!important}
html[data-theme="dark"] .cal-cell > .cal-create-slot.calendar-cell-action:hover,html[data-theme="dark"] .cal-create-slot.calendar-cell-action.is-overlap-create:hover{color:#b4b9bf!important;--lc-oc:#777e83!important;background-color:rgba(74,80,88,0.045)!important;--lc-ob:rgba(120,126,132,.045)!important;background-image:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"].cal-additional-occupied:not(.cal-lunch-cell){background-color:transparent!important;--lc-ob:transparent!important;background-image:repeating-linear-gradient(
      90deg,
      var(--worker-soft) 0,
      var(--worker-soft) 9px,
      var(--worker-stripe) 9px,
      var(--worker-stripe) 14px
    )!important}
html[data-theme="dark"] .cal-cell.cal-additional-occupied.cal-multi-occupied{box-shadow:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"].cal-additional-occupied::before{background-color:var(--worker)!important;--lc-ob:var(--worker)!important;background-image:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"] .cal-booking.cal-booking-additional{border-color:#383d43!important;border-left-color:var(--worker)!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"] .cal-booking.cal-booking-additional .cal-additional-badge{color:#b4b9bf!important;--lc-oc:#555d62!important;background-color:var(--worker-soft)!important;--lc-ob:var(--worker-soft)!important;background-image:none!important;border-color:var(--worker-stripe)!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"].cal-additional-occupied:not(.cal-lunch-cell){background-color:var(--worker-soft)!important;--lc-ob:var(--worker-soft)!important;background-image:none!important}
html[data-theme="dark"] .cal-cell[class*="worker-color-"].cal-additional-occupied:not(.cal-lunch-cell)::after{background-color:transparent!important;--lc-ob:transparent!important;background-image:repeating-linear-gradient(
      90deg,
      transparent 0,
      transparent 10px,
      var(--worker-stripe) 10px,
      var(--worker-stripe) 13px,
      transparent 13px,
      transparent 18px
    )!important}
html[data-theme="dark"] .master-availability-row{border-top-color:#383d43}
html[data-theme="dark"] .master-availability-row:first-child{border-top-color:currentcolor}
html[data-theme="dark"] .master-availability-person small{color:#8b9198;--lc-oc:#858b90}
html[data-theme] .availability-state-label{font-weight:700}
html[data-theme="dark"] .availability-state-free .availability-state-label{background-color:#30353b;--lc-ob:#e7f5e9;background-image:none;color:#c0e6c5;--lc-oc:#2f7139}
html[data-theme="dark"] .availability-state-partial .availability-state-label{background-color:#544a22;--lc-ob:#fff4cf;background-image:none;color:#fff0be;--lc-oc:#765b00}
html[data-theme="dark"] .availability-state-busy .availability-state-label,html[data-theme="dark"] .availability-state-off .availability-state-label{background-color:#30353b;--lc-ob:#eef0f1;background-image:none;color:#b4b9bf;--lc-oc:#6e7479}
html[data-theme] .availability-slot-links a,html[data-theme] .availability-summary-text{font-weight:700}
html[data-theme="dark"] .availability-slot-links a{background-color:#2b2f34;--lc-ob:#f4f5f6;background-image:none;border-color:#383d43;color:#f2f3f5;--lc-oc:#32383c}
html[data-theme="dark"] .availability-slot-links a:active{background-color:#30353b;--lc-ob:#eceff1;background-image:none}
html[data-theme="dark"] .availability-summary-text{color:#b4b9bf;--lc-oc:#747a7f}
html[data-theme="dark"] .availability-date-caret{color:#b4b9bf!important;--lc-oc:#6a7176!important}
html[data-theme="dark"] .availability-slot-links a{background-color:#2b2f34!important;--lc-ob:#f3f4f5!important;background-image:none!important;border-color:#383d43!important;color:#f2f3f5!important;--lc-oc:#30363a!important;box-shadow:none!important}
html[data-theme="dark"] .availability-slot-links a:hover,html[data-theme="dark"] .availability-slot-links a:active{background-color:#30353b!important;--lc-ob:#e9ecee!important;background-image:none!important}
html[data-theme="dark"] .availability-summary-text{color:#b4b9bf!important;--lc-oc:#6d7479!important}
html[data-theme] .availability-summary-text{font-weight:700!important}
html[data-theme="dark"] .availability-date-caret{border-left-color:#383d43!important;color:#b4b9bf!important;--lc-oc:#656c71!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important}
html[data-theme="dark"] .availability-slot-short{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none;border-color:#383d43;color:#b4b9bf;--lc-oc:#72787d}
html[data-theme] .availability-slot-short{font-weight:700}
html[data-theme="dark"] .availability-date-caret{color:#b4b9bf!important;--lc-oc:#6a7176!important}
html[data-theme="dark"] .availability-date-trigger{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#202428!important;box-shadow:none!important}
html[data-theme] .availability-date-trigger-value{font-weight:700!important}
html[data-theme="dark"] .availability-date-trigger .availability-date-caret{border-left-color:#383d43!important;background-color:rgba(255,255,255,0.092)!important;--lc-ob:rgba(255,255,255,.92)!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#596067!important}
html[data-theme="dark"] .availability-date-dialog{border-color:currentcolor!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#202428!important;box-shadow:0 24px 70px rgba(0,0,0,0.472)!important}
html[data-theme="dark"] .availability-date-dialog::backdrop{background-color:rgba(0,0,0,0.483)!important;--lc-ob:rgba(20,24,27,.42)!important;background-image:none!important}
html[data-theme="dark"] .availability-date-month-nav{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f3f4f5!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#555c61!important}
html[data-theme="dark"] .availability-date-weekdays span{color:#8b9198!important;--lc-oc:#8a9095!important}
html[data-theme] .availability-date-weekdays span{font-weight:850!important}
html[data-theme="dark"] .availability-date-day{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#252a2e!important}
html[data-theme] .availability-date-day{font-weight:700!important}
html[data-theme="dark"] .availability-date-day:not(.is-empty):not(:disabled):active{background-color:#30353b!important;--lc-ob:#eceeef!important;background-image:none!important}
html[data-theme="dark"] .availability-date-day.is-disabled{color:#c8ccd0!important;--lc-oc:#c8ccd0!important}
html[data-theme="dark"] .availability-date-day.is-today:not(.is-selected){box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.6)!important}
html[data-theme="dark"] .availability-date-day.is-selected{background-color:#3a3f46!important;--lc-ob:#161819!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important;box-shadow:none!important}
html[data-theme="dark"] .crm-date-native{border-color:currentcolor!important}
html[data-theme="dark"] .crm-date-trigger{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#202428!important;box-shadow:none!important}
html[data-theme] .crm-date-trigger-value{font-weight:700!important}
html[data-theme="dark"] .crm-date-trigger-caret{border-left-color:#383d43!important;background-color:rgba(255,255,255,0.092)!important;--lc-ob:rgba(255,255,255,.92)!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#596067!important}
html[data-theme="dark"] .person-avatar{background-color:#2b2f34;--lc-ob:#eef1f3;background-image:none;color:#f2f3f5;--lc-oc:#3a4147;box-shadow:0 2px 8px rgba(0,0,0,0.184)}
html[data-theme] .person-avatar{font-weight:700}
html[data-theme="dark"] .mobile-user-avatar-trigger .person-avatar{border-color:rgba(56,61,67,0.72)!important;box-shadow:0 2px 10px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .master-availability-person-main .person-avatar{border-color:#383d43!important;box-shadow:0 2px 8px rgba(0,0,0,0.184)!important}
html[data-theme="dark"] .mobile-user-avatar-trigger .person-avatar{border-color:currentcolor!important;outline-color:currentcolor!important;box-shadow:0 2px 10px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .mobile-user-avatar-trigger .person-avatar{border-color:currentcolor!important;outline-color:currentcolor!important;box-shadow:0 2px 10px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .staff-card-avatar-v104 .person-avatar-md{border-color:currentcolor!important;outline-color:currentcolor!important;box-shadow:0 3px 10px rgba(0,0,0,0.22)!important}
html[data-theme="dark"] .staff-card-summary-main small .is-active{color:#aae7c0;--lc-oc:#2d9954}
html[data-theme] .staff-card-summary-main small .is-active{font-weight:700}
html[data-theme="dark"] .staff-card-summary-main small .is-active::before{background-color:#31a95d;--lc-ob:#31a95d;background-image:none}
html[data-theme="dark"] .staff-card-summary-main small .is-disabled{color:#dba8a8;--lc-oc:#9b4444}
html[data-theme] .staff-card-summary-main small .is-disabled{font-weight:700}
html[data-theme="dark"] .staff-card-summary-main small .is-disabled::before{background-color:#a64a4a;--lc-ob:#a64a4a;background-image:none}
html[data-theme="dark"] .staff-card-summary-main small .is-absent{color:#eddbb2;--lc-oc:#8b6b22}
html[data-theme] .staff-card-summary-main small .is-absent{font-weight:700}
html[data-theme="dark"] .staff-card-summary-main small .is-absent::before{background-color:#b48a2b;--lc-ob:#b48a2b;background-image:none}
html[data-theme="dark"] .staff-toggle-button-v106.is-enable{border-color:#4b5b34;background-color:#2b2f34;--lc-ob:#f6fbe9;background-image:none;color:#e0ecc2;--lc-oc:#596d25}
html[data-theme="dark"] .availability-state-absent .availability-summary-text{color:#eddbb2!important;--lc-oc:#8b6b22!important}
html[data-theme] .availability-state-absent .availability-summary-text{font-weight:700!important}
@media (max-width:820px){html[data-theme="dark"] .waitlist-admin-card + .waitlist-admin-card::before{background-color:#30353b;--lc-ob:#dfe3e6;background-image:none}}
@media (max-width:820px){html[data-theme="dark"] .waitlist-list-panel{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;border-color:currentcolor!important;box-shadow:none!important}html[data-theme="dark"] .waitlist-admin-card{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;border-color:var(--line)!important;box-shadow:0 3px 12px rgba(0,0,0,0.103)!important}}
html[data-theme="dark"] .waitlist-list-panel .count-pill{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#101214!important;border-color:#383d43!important;box-shadow:0 4px 14px rgba(0,0,0,0.148)!important}
html[data-theme] .waitlist-list-panel .count-pill{font-weight:700!important}
html[data-theme="dark"] .invoice-page-v123{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .invoice-state-badge-v123.is-paid{background-color:#30353b;--lc-ob:#e9ecef;background-image:none;color:#f2f3f5;--lc-oc:#31363b}
html[data-theme="dark"] .invoice-state-badge-v123.is-due{background-color:#2b2f34;--lc-ob:#f2f4f5;background-image:none;color:#f2f3f5;--lc-oc:#23282d}
html[data-theme="dark"] .invoice-share-dialog{border-color:currentcolor;box-shadow:0 30px 90px rgba(0,0,0,0.436)}
html[data-theme="dark"] .invoice-share-dialog::backdrop{background-color:rgba(0,0,0,0.552);--lc-ob:rgba(10,12,14,.48);background-image:none}
html[data-theme="dark"] .invoice-share-dialog p{color:var(--muted);--lc-oc:#70757b}
html[data-theme="dark"] .invoice-share-link,html[data-theme="dark"] .invoice-share-copy{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none;color:#f2f3f5;--lc-oc:#1e2429}
html[data-theme] .invoice-share-link,html[data-theme] .invoice-share-copy{font-weight:700}
@media print{html[data-theme="dark"] body{background-color:#24272b;--lc-ob:#fff;background-image:none}}
html[data-theme="dark"] .invoice-share-format-card-v125{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none;color:#f2f3f5;--lc-oc:#171b1f}
html[data-theme="dark"] .invoice-share-format-card-v125 span{color:#b4b9bf;--lc-oc:#70777d}
html[data-theme="dark"] .invoice-share-stage-note-v125{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;color:#b4b9bf;--lc-oc:#646b71}
html[data-theme="dark"] .invoice-share-stage-note-v125 b{color:#f2f3f5;--lc-oc:#23282d}
html[data-theme="dark"] .invoice-share-stage-note-v125.is-success{background-color:#2b2f34;--lc-ob:#f0f6ef;background-image:none;border-color:#383d43;color:#b4b9bf;--lc-oc:#4c6550}
html[data-theme="dark"] .invoice-share-stage-note-v125.is-warning{background-color:#2b2f34;--lc-ob:#faf7ef;background-image:none;border-color:#5c5130;color:#d8d0bb;--lc-oc:#776b4b}
html[data-theme="dark"] .invoice-share-image-open-v130{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .invoice-share-image-preview-v130{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .invoice-share-messenger-icons-v137 .share-copy-badge{background-color:#30353b;--lc-ob:#eceff2;background-image:none;color:#f2f3f5;--lc-oc:#303943}
html[data-theme="dark"] .invoice-share-messenger-icons-v137 .share-row-chevron{color:#8b9198;--lc-oc:#858c92}
html[data-theme="dark"] .clean-discount-summary-v142 .is-total{border-top-color:var(--line)}
html[data-theme="dark"] .clean-discount-summary-v142 .is-total span{color:#b4b9bf;--lc-oc:#50565b}
html[data-theme] .clean-discount-summary-v142 .is-total span{font-weight:700}
html[data-theme="dark"] .clean-discount-summary-v142 .is-total b{color:#f2f3f5;--lc-oc:#171a1d}
html[data-theme] .clean-discount-summary-v142 .is-total b{font-weight:700}
html[data-theme="dark"] .booking-animated-save.is-saved{background-color:#18764f!important;--lc-ob:#18764f!important;background-image:none!important;border-color:#18764f!important;color:#ffffff!important;--lc-oc:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,0.436)}
html[data-theme="dark"] .booking-animated-save.is-save-error{background-color:#98363a!important;--lc-ob:#98363a!important;background-image:none!important;border-color:#98363a!important;color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme="dark"] .booking-detail-clean .status-control-v146 .eyebrow{color:#8b9198!important;--lc-oc:#7f878e!important}
html[data-theme] .booking-detail-clean .status-control-v146 .eyebrow{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .status-primary-v146{border-color:currentcolor;color:#f2f3f5;--lc-oc:#111519}
html[data-theme="dark"] .booking-detail-clean .status-primary-ready-v146{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.184)}
html[data-theme="dark"] .booking-detail-clean .status-primary-planned-v146{background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#f2f3f5;--lc-oc:#33393e}
html[data-theme="dark"] .booking-detail-clean .status-primary-icon-v146{background-color:#3a3f46;--lc-ob:#181d21;background-image:none;color:var(--accent);--lc-oc:#f0cf4b}
html[data-theme] .booking-detail-clean .status-primary-icon-v146{font-weight:700}
html[data-theme="dark"] .booking-detail-clean .status-primary-planned-v146 .status-primary-icon-v146{background-color:#30353b;--lc-ob:#e3e6e8;background-image:none;color:#b4b9bf;--lc-oc:#626a70}
html[data-theme] .booking-detail-clean .status-primary-v146>b,html[data-theme] .booking-detail-clean .status-ready-label-v146>b{font-weight:700}
html[data-theme="dark"] .booking-detail-clean .status-primary-copy-v146 small{color:#b4b9bf;--lc-oc:#747b81}
html[data-theme="dark"] .booking-detail-clean .status-paid-chip-v146{border-color:currentcolor;background-color:#30353b;--lc-ob:#e6f4e9;background-image:none;color:#bff6da;--lc-oc:#117441}
html[data-theme] .booking-detail-clean .status-paid-chip-v146{font-weight:700}
html[data-theme="dark"] .booking-detail-clean .status-card-icon-v146{border-color:currentColor}
html[data-theme="dark"] .booking-detail-clean .status-card-icon-v146:before{background-color:currentColor;--lc-ob:currentColor;background-image:none}
html[data-theme="dark"] .booking-detail-clean .status-secondary-v146 .btn{background-color:#2b2f34!important;--lc-ob:#f4f5f6!important;background-image:none!important;border-color:#383d43!important;color:#f2f3f5!important;--lc-oc:#31373c!important}
html[data-theme] .booking-detail-clean .status-secondary-v146 .btn{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .status-secondary-v146 .booking-cancel-action{background-color:#2b2f34!important;--lc-ob:#fbf2f2!important;background-image:none!important;color:#e5a3a7!important;--lc-oc:#a43137!important;border-color:#383d43!important}
html[data-theme="dark"] .booking-detail-clean .status-secondary-icon-v146{background-color:#4a5058;--lc-ob:#596269;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .booking-detail-clean .status-secondary-icon-v146{font-weight:700}
html[data-theme="dark"] .booking-detail-clean .status-secondary-icon-v146.cancel{background-color:transparent;--lc-ob:transparent;background-image:none;color:#e5a3a7;--lc-oc:#a43137}
html[data-theme="dark"] .booking-detail-clean .clean-discount-summary-v142 .is-total span{color:#f2f3f5!important;--lc-oc:#42494f!important}
html[data-theme] .booking-detail-clean .clean-discount-summary-v142 .is-total span{font-weight:700!important}
html[data-theme] .booking-detail-clean .clean-discount-summary-v142 .is-total b{font-weight:700!important}
html[data-theme="dark"] .add-service-dialog-v147{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#15191d;box-shadow:0 28px 90px rgba(0,0,0,0.472)}
html[data-theme="dark"] .add-service-dialog-v147::backdrop{background-color:rgba(0,0,0,0.529);--lc-ob:rgba(8,10,12,.46);background-image:none}
html[data-theme="dark"] .add-service-head-v147 .eyebrow{color:#8b9198;--lc-oc:#848c92}
html[data-theme] .add-service-head-v147 .eyebrow{font-weight:700}
html[data-theme="dark"] .add-service-close-v147{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#b4b9bf;--lc-oc:#5f676d}
html[data-theme="dark"] .add-service-search-v147{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none;color:#8b9198;--lc-oc:#7b8389}
html[data-theme="dark"] .add-service-search-v147 input{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;outline-color:currentcolor;color:#f2f3f5;--lc-oc:#20252a}
html[data-theme] .add-service-search-v147 input{font-weight:700}
html[data-theme="dark"] .add-service-row-v147 button{border-color:#383d43;background-color:#2b2f34;--lc-ob:#fafbfb;background-image:none;color:#f2f3f5;--lc-oc:#171b1f}
html[data-theme] .add-service-copy-v147 b{font-weight:700}
html[data-theme="dark"] .add-service-copy-v147 small{color:#8b9198;--lc-oc:#7d858b}
html[data-theme="dark"] .add-service-price-v147{color:#f2f3f5;--lc-oc:#3f474d}
html[data-theme] .add-service-price-v147{font-weight:700}
html[data-theme="dark"] .add-service-plus-v147{background-color:#2b2f34;--lc-ob:#edf5ff;background-image:none;color:#84b7f4;--lc-oc:#1673df}
html[data-theme] .add-service-plus-v147{font-weight:600}
html[data-theme="dark"] .add-service-empty-v147{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;color:#b4b9bf;--lc-oc:#6f777d}
html[data-theme] .add-service-empty-v147{font-weight:750}
html[data-theme="dark"] .booking-detail-clean .booking-ready-action-v153.is-ready-saved{background-color:#18764f!important;--lc-ob:#18764f!important;background-image:none!important;border-color:#18764f!important;color:#ffffff!important;--lc-oc:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-inactive-v153{color:#f2f3f5;--lc-oc:#22272b}
html[data-theme] .booking-detail-clean .status-ready-inactive-v153>b{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .status-paid-action-v153{border-color:rgba(17,116,65,0.12)!important;box-shadow:0 4px 13px rgba(0,0,0,0.184)!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153{background-color:#544d22!important;--lc-ob:#fff8d7!important;background-image:none!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.166)!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153 .status-ready-inactive-v153{color:#d8d1b9!important;--lc-oc:#7b704b!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153 .status-ready-inactive-v153>b{color:inherit!important;--lc-oc:inherit!important}
html[data-theme] .booking-detail-clean .status-ready-combined-v153 .status-ready-inactive-v153>b{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153 .status-paid-action-v153{border-color:#0d8053!important;background-color:#0b8a59!important;--lc-ob:#0b8a59!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important;box-shadow:0 8px 20px rgba(0,0,0,0.436)!important}
html[data-theme] .booking-detail-clean .status-ready-combined-v153 .status-paid-action-v153{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153 .status-paid-action-v153:hover{background-color:#08784e!important;--lc-ob:#08784e!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153.is-closed{background-color:#544d22!important;--lc-ob:#fff8d7!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153.is-closed .status-paid-done-v153{border-color:#0d8053!important;background-color:#30353b!important;--lc-ob:#e6f4ea!important;background-image:none!important;color:#bff6da!important;--lc-oc:#117441!important;box-shadow:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress{background-color:#4d4829!important;--lc-ob:#f3e7b1!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important;border-color:rgba(195,161,24,0.1)!important;box-shadow:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress{background-color:#2b2f34!important;--lc-ob:#fbf7e9!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important;border-color:#e6c84e!important;box-shadow:0 1px 0 rgba(255,255,255,0.011)!important}
html[data-theme] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress::before{background-color:#f2c300;--lc-ob:#f2c300;background-image:none;box-shadow:0 0 0 3px rgba(0,0,0,0.22)}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending_reconfirm::before{background-color:#d9ab00;--lc-ob:#d9ab00;background-image:none}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-vehicle_received::before{background-color:#4a8ecb;--lc-ob:#4a8ecb;background-image:none}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress::before{background-color:#f2c300;--lc-ob:#f2c300;background-image:none}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-closed::before{background-color:#18965d;--lc-ob:#18965d;background-image:none}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-rejected::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-no_show::before{background-color:#c9494f;--lc-ob:#c9494f;background-image:none}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy .status.status-in_progress,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress{border-color:currentcolor!important;background-color:#30353b!important;--lc-ob:#f7f4e8!important;background-image:none!important;box-shadow:none!important;color:#f2f3f5!important;--lc-oc:#141414!important}
html[data-theme] .booking-detail-clean .booking-hero-copy .status.status-in_progress,html[data-theme] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress::before{background-color:#3a3f46!important;--lc-ob:#aeb5bb!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending_reconfirm{background-color:#4c442a!important;--lc-ob:#f9f2dd!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#1a1a1a!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending_reconfirm::before{background-color:#d9ab00!important;--lc-ob:#d9ab00!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-confirmed,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-vehicle_received{background-color:#2b2f34!important;--lc-ob:#eef5fb!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-vehicle_received::before{background-color:#4a8ecb!important;--lc-ob:#4a8ecb!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress{background-color:#4c452a!important;--lc-ob:#f8f1d8!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress::before{background-color:#f2c300!important;--lc-ob:#f2c300!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-ready,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-completed,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-closed{background-color:#2b2f34!important;--lc-ob:#eef8f1!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-closed::before{background-color:#18965d!important;--lc-ob:#18965d!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-rejected,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-cancelled,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-no_show{background-color:#2b2f34!important;--lc-ob:#fbefef!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-rejected::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-no_show::before{background-color:#c9494f!important;--lc-ob:#c9494f!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-advanced-edit .compact-wage-summary-v174>span.is-actual{background-color:#4e4828!important;--lc-ob:#f6eab8!important;background-image:none!important;color:#fff2c4!important;--lc-oc:#6c5500!important}
html[data-theme="dark"] .today-bookings-panel-v182{background-color:#24272b;--lc-ob:#fbfbfc;background-image:none}
html[data-theme="dark"] .today-bookings-v182-all{background-color:#2b2f34;--lc-ob:#f2f5f7;background-image:none;border-color:#383d43;color:#f2f3f5;--lc-oc:#181c20}
html[data-theme] .today-bookings-v182-all{font-weight:700}
html[data-theme="dark"] .today-bookings-v182-all svg{color:#b4b9bf;--lc-oc:#6b737b}
html[data-theme="dark"] .today-bookings-v182-switch{background-color:#2b2f34;--lc-ob:#f2f4f6;background-image:none}
html[data-theme="dark"] .today-bookings-v182-switch a{color:#b4b9bf;--lc-oc:#67707a}
html[data-theme] .today-bookings-v182-switch a{font-weight:700}
html[data-theme="dark"] .today-bookings-v182-switch a.active{background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#111;box-shadow:0 1px 2px rgba(0,0,0,0.148)}
html[data-theme="dark"] .today-booking-v182-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 10px 24px rgba(0,0,0,0.103)}
html[data-theme] .today-booking-v182-time strong{font-weight:700}
html[data-theme="dark"] .today-booking-v182-time span{color:#8b9198;--lc-oc:#7a828b}
html[data-theme] .today-booking-v182-time span{font-weight:700}
html[data-theme] .today-booking-v182-customer{font-weight:700}
html[data-theme] .today-booking-v182-status{font-weight:700}
html[data-theme="dark"] .today-booking-v182-status i{background-color:currentColor;--lc-ob:currentColor;background-image:none;box-shadow:0 0 0 5px rgba(255,255,255,0.05)}
html[data-theme="dark"] .today-booking-v182-status.status-confirmed,html[data-theme="dark"] .today-booking-v182-status.status-time_proposed{background-color:#30353b;--lc-ob:#e7f8ec;background-image:none;color:#99f6bb;--lc-oc:#12b84f}
html[data-theme="dark"] .today-booking-v182-status.status-in_progress,html[data-theme="dark"] .today-booking-v182-status.status-vehicle_received{background-color:#2b2f34;--lc-ob:#e7f1ff;background-image:none;color:#5ca2ff;--lc-oc:#2985ff}
html[data-theme="dark"] .today-booking-v182-status.status-pending,html[data-theme="dark"] .today-booking-v182-status.status-pending_reconfirm{background-color:#544a22;--lc-ob:#fff4cf;background-image:none;color:#ffe28a;--lc-oc:#d5a000}
html[data-theme="dark"] .today-booking-v182-status.status-ready{background-color:#544522;--lc-ob:#fff0cf;background-image:none;color:#ffd589;--lc-oc:#d68a00}
html[data-theme="dark"] .today-booking-v182-status.status-completed,html[data-theme="dark"] .today-booking-v182-status.status-closed{background-color:#2b2f34;--lc-ob:#eef2f5;background-image:none;color:#b4b9bf;--lc-oc:#6a7480}
html[data-theme="dark"] .today-booking-v182-status.status-no_show,html[data-theme="dark"] .today-booking-v182-status.status-client_refused,html[data-theme="dark"] .today-booking-v182-status.status-cancelled,html[data-theme="dark"] .today-booking-v182-status.status-rejected{background-color:#2b2f34;--lc-ob:#fde8ea;background-image:none;color:#dc8f9a;--lc-oc:#c24a5c}
html[data-theme="dark"] .today-booking-v182-carline span{color:#b4b9bf;--lc-oc:#67717c}
html[data-theme="dark"] .today-booking-v182-service{color:#b4b9bf;--lc-oc:#6d7680}
html[data-theme="dark"] .today-booking-v182-additional{background-color:#544822;--lc-ob:#fff5d7;background-image:none;color:#ffe9b0;--lc-oc:#8f6700}
html[data-theme] .today-booking-v182-additional{font-weight:700}
html[data-theme="dark"] .today-booking-v182-avatar.person-avatar{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f5f6f8;background-image:none}
html[data-theme="dark"] .today-booking-v182-status i{box-shadow:none}
html[data-theme="dark"] .today-booking-v182-status.status-in_progress,html[data-theme="dark"] .today-booking-v182-status.status-vehicle_received{background-color:#544a22;--lc-ob:#fff4cf;background-image:none;color:#ffe7a4;--lc-oc:#a67a00}
html[data-theme="dark"] .today-booking-v182-time span{color:#8b9198;--lc-oc:#7b838d}
html[data-theme] .today-booking-v182-time span{font-weight:700}
html[data-theme="dark"] .today-booking-v182-carline span{color:#b4b9bf;--lc-oc:#6a7480}
html[data-theme="dark"] .today-booking-v182-service{color:#b4b9bf;--lc-oc:#707985}
html[data-theme="dark"] .today-booking-v182-additional{background-color:#544a22;--lc-ob:#fff7dc;background-image:none;color:#ffeaaa;--lc-oc:#9a7300}
html[data-theme="dark"] .today-booking-v182-status{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme] .today-booking-v182-status{font-weight:700}
html[data-theme="dark"] .today-booking-v182-status.status-confirmed,html[data-theme="dark"] .today-booking-v182-status.status-time_proposed{color:#5c9eff;--lc-oc:#2f83ff}
html[data-theme="dark"] .today-booking-v182-status.status-pending,html[data-theme="dark"] .today-booking-v182-status.status-pending_reconfirm{color:#ffe28a;--lc-oc:#d5a000}
html[data-theme="dark"] .today-booking-v182-status.status-in_progress,html[data-theme="dark"] .today-booking-v182-status.status-vehicle_received{color:#ffe7a4;--lc-oc:#a67a00}
html[data-theme="dark"] .today-booking-v182-status.status-ready,html[data-theme="dark"] .today-booking-v182-status.status-completed{color:#a7efbe;--lc-oc:#1e9f48}
html[data-theme="dark"] .today-booking-v182-status.status-closed{color:#b4b9bf;--lc-oc:#6e7580}
html[data-theme="dark"] .today-booking-v182-status.status-no_show,html[data-theme="dark"] .today-booking-v182-status.status-client_refused,html[data-theme="dark"] .today-booking-v182-status.status-cancelled,html[data-theme="dark"] .today-booking-v182-status.status-rejected{color:#dc8f9a;--lc-oc:#c24a5c}
html[data-theme="dark"] .availability-date-trigger{border-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#f2f5f7!important;background-image:none!important}
html[data-theme] .availability-date-trigger-value{font-weight:700!important}
html[data-theme="dark"] .availability-date-trigger .availability-date-caret{border-left-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#edf2f5!important;background-image:none!important}
@media (max-width:820px){html[data-theme="dark"] .availability-date-trigger{background-color:#2b2f34!important;--lc-ob:#f4f7f9!important;background-image:none!important}html[data-theme] .availability-slot-links a,html[data-theme] .availability-slot-short{font-weight:700!important}html[data-theme] .availability-summary-text{font-weight:700!important}}
@media (max-width:820px){html[data-theme] .availability-slot-links a,html[data-theme] .availability-slot-short{font-weight:700!important}html[data-theme] .availability-summary-text{font-weight:700!important}}
html[data-theme="dark"] .availability-date-trigger{border-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#f2f5f7!important;background-image:none!important;box-shadow:none!important}
html[data-theme] .availability-date-trigger-value{font-weight:700!important}
html[data-theme="dark"] .availability-date-trigger .availability-date-caret{border-left-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#edf1f4!important;background-image:none!important}
html[data-theme="dark"] .today-bookings-v182-all{background-color:#2b2f34!important;--lc-ob:#f2f5f7!important;background-image:none!important;border-color:#383d43!important}
html[data-theme] .today-bookings-v182-all{font-weight:700!important}
html[data-theme="dark"] .today-bookings-v182-all svg{color:#8b9198!important;--lc-oc:#78818a!important}
@media (max-width:820px){html[data-theme="dark"] .mobile-appbar{background-color:#3a3f46!important;--lc-ob:#101214!important;background-image:none!important;box-shadow:0 1px 0 rgba(255,255,255,0.012),0 5px 16px rgba(0,0,0,0.22)!important}html[data-theme="dark"] .mobile-appbar::before{background-image:none}html[data-theme] .mobile-appbar::before{background-image:none}html[data-theme="dark"] .mobile-appbar::after{background-color:transparent;--lc-ob:transparent;background-image:linear-gradient(90deg,rgba(0,0,0,0.69) 0%,rgba(0,0,0,0.184) 42%,rgba(0,0,0,0.115) 62%,rgba(0,0,0,0.552) 100%)}html[data-theme="dark"] .mobile-user-avatar-trigger .person-avatar{box-shadow:0 0 0 1px rgba(255,255,255,0.031),0 3px 10px rgba(0,0,0,0.328)!important}html[data-theme="dark"] .mobile-top-menu{color:#e2e5e8!important;--lc-oc:#e2e5e8!important}}
@media (max-width:820px){html[data-theme="dark"] .mobile-appbar::before{background-image:none!important}html[data-theme] .mobile-appbar::before{background-image:none!important}html[data-theme="dark"] .mobile-appbar::after{background-color:transparent!important;--lc-ob:transparent!important;background-image:linear-gradient(90deg,
      rgba(0,0,0,0.552) 0%,
      rgba(0,0,0,0.138) 44%,
      rgba(0,0,0,0.069) 66%,
      rgba(0,0,0,0.207) 78%,
      rgba(0,0,0,0.828) 100%)!important}}
@media (max-width:820px){html[data-theme="dark"] .master-availability-head::before,html[data-theme="dark"] .today-bookings-v182-head::before{background-image:radial-gradient(circle,rgba(0,0,0,0.322) .8px,transparent .92px)}}
html[data-theme="dark"] .today-booking-v182-status{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme] .today-booking-v182-status{font-weight:700!important}
html[data-theme="dark"] .today-booking-v182-status i{background-color:#3a3f46!important;--lc-ob:#b5bdc6!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-confirmed i,html[data-theme="dark"] .today-booking-v182-status.status-time_proposed i{background-color:#2f80ed!important;--lc-ob:#2f80ed!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-in_progress i,html[data-theme="dark"] .today-booking-v182-status.status-vehicle_received i{background-color:#e0b400!important;--lc-ob:#e0b400!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-ready i,html[data-theme="dark"] .today-booking-v182-status.status-completed i{background-color:#19a35b!important;--lc-ob:#19a35b!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-pending i,html[data-theme="dark"] .today-booking-v182-status.status-pending_reconfirm i{background-color:#f0a400!important;--lc-ob:#f0a400!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-closed i,html[data-theme="dark"] .today-booking-v182-status.status-cancelled i,html[data-theme="dark"] .today-booking-v182-status.status-client_refused i,html[data-theme="dark"] .today-booking-v182-status.status-no_show i,html[data-theme="dark"] .today-booking-v182-status.status-rejected i{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-closed i::before{color:#a4f5c4;--lc-oc:#14a44d}
html[data-theme] .today-booking-v182-status.status-closed i::before{font-weight:700}
html[data-theme="dark"] .today-booking-v182-status.status-cancelled i::before{color:#e47b7b;--lc-oc:#d74a4a}
html[data-theme] .today-booking-v182-status.status-cancelled i::before{font-weight:700}
html[data-theme="dark"] .today-booking-v182-status.status-client_refused i::before{color:#efba80;--lc-oc:#e28621}
html[data-theme] .today-booking-v182-status.status-client_refused i::before{font-weight:700}
html[data-theme="dark"] .today-booking-v182-status.status-no_show i::before{color:#8b9198;--lc-oc:#8e959d}
html[data-theme] .today-booking-v182-status.status-no_show i::before{font-weight:700}
html[data-theme="dark"] .today-booking-v182-status.status-rejected i::before{color:#8b9198;--lc-oc:#7f8791}
html[data-theme] .today-booking-v182-status.status-rejected i::before{font-weight:700}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-time_proposed::before{background-color:#2f80ed!important;--lc-ob:#2f80ed!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-vehicle_received::before{background-color:#e0b400!important;--lc-ob:#e0b400!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-completed::before{background-color:#19a35b!important;--lc-ob:#19a35b!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-pending_reconfirm::before{background-color:#f0a400!important;--lc-ob:#f0a400!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-closed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-client_refused::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-rejected::before{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-closed::before{color:#a4f5c4!important;--lc-oc:#14a44d!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-cancelled::before{color:#e47b7b!important;--lc-oc:#d74a4a!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-client_refused::before{color:#efba80!important;--lc-oc:#e28621!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-no_show::before{color:#8b9198!important;--lc-oc:#8e959d!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy .status.status-rejected::before{color:#8b9198!important;--lc-oc:#7f8791!important}
html[data-theme="dark"] .today-booking-v182-status.status-client_refused i,html[data-theme="dark"] .today-booking-v182-status.status-no_show i{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-client_refused i::before{color:#efba80!important;--lc-oc:#e28621!important}
html[data-theme] .today-booking-v182-status.status-client_refused i::before{font-weight:700!important}
html[data-theme="dark"] .today-booking-v182-status.status-no_show i::before{color:#e47b7b!important;--lc-oc:#d74a4a!important}
html[data-theme] .today-booking-v182-status.status-no_show i::before{font-weight:700!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-time_proposed::before{background-color:#2f80ed!important;--lc-ob:#2f80ed!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-vehicle_received::before{background-color:#e0b400!important;--lc-ob:#e0b400!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-completed::before{background-color:#19a35b!important;--lc-ob:#19a35b!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending_reconfirm::before{background-color:#f0a400!important;--lc-ob:#f0a400!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-closed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-closed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-closed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-client_refused::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-client_refused::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-client_refused::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-rejected::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-rejected::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-rejected::before{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-closed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-closed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-closed::before{color:#a4f5c4!important;--lc-oc:#14a44d!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-cancelled::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-cancelled::before{color:#e47b7b!important;--lc-oc:#d74a4a!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-client_refused::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-client_refused::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-client_refused::before{color:#efba80!important;--lc-oc:#e28621!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-no_show::before{color:#e47b7b!important;--lc-oc:#d74a4a!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-rejected::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-rejected::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-rejected::before{color:#8b9198!important;--lc-oc:#7f8791!important}
html[data-theme="dark"] .week-job-time{color:#f2f3f5;--lc-oc:#17191b}
html[data-theme] .week-job-time{font-weight:950}
html[data-theme="dark"] .week-job-car{color:#f2f3f5;--lc-oc:#17191b}
html[data-theme="dark"] .week-job-client{color:#b4b9bf;--lc-oc:#4d5358}
html[data-theme] .week-job-client{font-weight:850}
html[data-theme="dark"] .week-job-service{color:#b4b9bf;--lc-oc:#767d83}
html[data-theme="dark"] .week-job-avatar.person-avatar{box-shadow:0 4px 12px rgba(0,0,0,0.22)}
html[data-theme="dark"] .service-remove-dialog-v214{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#171b1f;box-shadow:0 28px 90px rgba(0,0,0,0.472)}
html[data-theme="dark"] .service-remove-dialog-v214::backdrop{background-color:rgba(0,0,0,0.529);--lc-ob:rgba(8,10,12,.46);background-image:none}
html[data-theme="dark"] .service-remove-icon-v214{background-color:#2b2f34;--lc-ob:#fff1f1;background-image:none;color:#e19093;--lc-oc:#c63c42}
html[data-theme] .service-remove-icon-v214{font-weight:700}
html[data-theme="dark"] .service-remove-sheet-v214 p{color:#b4b9bf;--lc-oc:#666e74}
html[data-theme="dark"] .service-remove-sheet-v214 p b{color:#f2f3f5;--lc-oc:#252a2e}
html[data-theme="dark"] .btn-danger-v214{border-color:#c83c42;background-color:#c83c42;--lc-ob:#c83c42;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .btn-danger-v214{font-weight:700}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status .status-text-v210,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status .status-text-v210,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status .status-text-v210{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;background-color:transparent!important;--lc-ob:transparent!important;box-shadow:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-no_show::before{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-no_show::before{box-shadow:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-confirmed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-time_proposed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-time_proposed::before{background-color:#2f80ed!important;--lc-ob:#2f80ed!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-in_progress::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-vehicle_received::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-vehicle_received::before{background-color:#e0b400!important;--lc-ob:#e0b400!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-ready::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-completed::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-completed::before{background-color:#19a35b!important;--lc-ob:#19a35b!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-pending_reconfirm::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-pending_reconfirm::before{background-color:#f0a400!important;--lc-ob:#f0a400!important;background-image:none!important}
html[data-theme="dark"] .booking-detail-clean .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .booking-hero-main-v147 .booking-hero-copy > .status.status-no_show::before,html[data-theme="dark"] .booking-detail-clean .clean-booking-title > .status.status-no_show::before{background-color:#d74a4a!important;--lc-ob:#d74a4a!important;background-image:none!important}
html[data-theme="dark"] .calendar-view-switch-v220{background-color:#30353b!important;--lc-ob:#e9edef!important;background-image:none!important}
html[data-theme="dark"] .calendar-view-switch-v220 a{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#5d6469!important;box-shadow:none!important}
html[data-theme] .calendar-view-switch-v220 a{font-weight:900!important}
html[data-theme="dark"] .calendar-view-switch-v220 a.active{background-color:var(--accent)!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#171717!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-return-today-v221{background-color:#3a3f46!important;--lc-ob:#17191b!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme] .calendar-return-today-v221{font-weight:900!important}
html[data-theme="dark"] .calendar-week-transition-v221 span.is-sunday,html[data-theme="dark"] .calendar-week-transition-v221 span.is-sunday b{color:#ff7373!important;--lc-oc:#ff7373!important}
html[data-theme="dark"] .calendar-week-transition-v221 span.is-target{background-color:var(--accent)!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#171717!important}
html[data-theme="dark"] .calendar-week-transition-v221 span.is-target b{color:#f2f3f5!important;--lc-oc:#171717!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .calendar-panel{background-color:var(--bg)!important;--lc-ob:#f5f6f7!important;background-image:none!important;border-bottom-color:var(--line)!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .staff-calendar{background-color:var(--bg)!important;--lc-ob:#f5f6f7!important;background-image:none!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .calendar-bottom-spacer{background-color:var(--bg)!important;--lc-ob:#f5f6f7!important;background-image:none!important;border-top-color:var(--line)!important}}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .cal-time[data-slot$=":00"]{color:#f2f3f5!important;--lc-oc:#3d4349!important}html[data-theme] .calendar-mobile-clean-v222 .cal-time[data-slot$=":00"]{font-weight:950!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .cal-time[data-slot$=":30"]{color:#b1b7bd!important;--lc-oc:#b1b7bd!important}html[data-theme] .calendar-mobile-clean-v222 .cal-time[data-slot$=":30"]{font-weight:700!important}}
@media (max-width:820px){html[data-theme="dark"] .app-shell.calendar-mobile-clean-v222{background-color:var(--bg)!important;--lc-ob:#f5f6f7!important;background-image:none!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .cal-time[data-slot$=":00"]{color:#f2f3f5!important;--lc-oc:#2f3439!important}html[data-theme] .calendar-mobile-clean-v222 .cal-time[data-slot$=":00"]{font-weight:950!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .cal-time[data-slot$=":30"]{color:#b1b7bd!important;--lc-oc:#b1b7bd!important}html[data-theme] .calendar-mobile-clean-v222 .cal-time[data-slot$=":30"]{font-weight:700!important}}
html[data-theme="dark"] .cal-date-weekday-v228{color:#f2f3f5!important;--lc-oc:#343a40!important}
html[data-theme] .cal-date-weekday-v228{font-weight:950!important}
html[data-theme="dark"] .cal-date-short-v228{color:#f2f3f5!important;--lc-oc:#17191b!important}
html[data-theme] .cal-date-short-v228{font-weight:950!important}
html[data-theme="dark"] .calendar-title-v230 span{color:#b4b9bf!important;--lc-oc:#737a80!important}
html[data-theme] .calendar-title-v230 span{font-weight:750!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .calendar-title-v230 span{color:#b4b9bf!important;--lc-oc:#747b81!important}html[data-theme] .calendar-mobile-clean-v222 .calendar-title-v230 span{font-weight:750!important}}
html[data-theme="dark"] .cal-booking-hour-v235{box-shadow:0 5px 14px rgba(0,0,0,0.22)!important}
html[data-theme="dark"] .cal-booking-client-v235{color:#f2f3f5!important;--lc-oc:#202326!important}
html[data-theme] .cal-booking-client-v235{font-weight:950!important}
html[data-theme="dark"] .cal-booking-price-v235{color:#f2f3f5!important;--lc-oc:#151719!important;background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important}
html[data-theme] .cal-booking-price-v235{font-weight:950!important}
html[data-theme="dark"] .staff-card-v103.is-dragging-v235{border-color:#f4c400!important;box-shadow:0 20px 42px rgba(0,0,0,0.472)!important}
html[data-theme="dark"] .staff-card-v103.is-dragging-v235 .staff-card-summary-v103{background-color:#2b2f34!important;--lc-ob:#fffdf2!important;background-image:none!important}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-booking-client-v235{font-weight:950!important}}
html[data-theme="dark"] .waitlist-car-logo-wrap-v237{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .waitlist-actions-v237 .btn-primary{background-color:var(--accent)!important;--lc-ob:#f0cf4b!important;background-image:none!important;border-color:var(--accent)!important;color:#f2f3f5!important;--lc-oc:#111!important}
html[data-theme] .waitlist-actions-v237 .btn-primary{font-weight:700!important}
html[data-theme="dark"] .waitlist-book-dialog-v237{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .waitlist-book-dialog-v237::backdrop{background-color:rgba(0,0,0,0.644);--lc-ob:rgba(10,13,15,.56);background-image:none}
html[data-theme="dark"] .waitlist-book-card-v237{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 24px 70px rgba(0,0,0,0.544)}
html[data-theme="dark"] .waitlist-book-close-v237{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#f2f3f5;--lc-oc:#34393d}
html[data-theme="dark"] .waitlist-book-summary-v237{border-color:#383d43;background-color:#2b2f34;--lc-ob:#fafbfb;background-image:none}
html[data-theme="dark"] .waitlist-book-logo-v237{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .waitlist-book-summary-v237 span{color:#f2f3f5;--lc-oc:#464d52}
html[data-theme] .waitlist-book-summary-v237 span{font-weight:750}
html[data-theme="dark"] .waitlist-book-summary-v237 small{color:#b4b9bf;--lc-oc:#747c82}
html[data-theme="dark"] .waitlist-book-date-v237{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .waitlist-book-date-v237 span{color:#b4b9bf;--lc-oc:#71787d}
html[data-theme] .waitlist-book-date-v237 span{font-weight:700}
html[data-theme="dark"] .waitlist-book-field-v237{color:#b4b9bf;--lc-oc:#4e555a}
html[data-theme] .waitlist-book-field-v237{font-weight:700}
html[data-theme="dark"] .waitlist-book-field-v237 select{background-color:#24272b!important;--lc-ob:#fff!important}
html[data-theme] .waitlist-book-field-v237 select{font-weight:700!important}
html[data-theme="dark"] .waitlist-book-hint-v237{color:#8b9198;--lc-oc:#7a8186}
html[data-theme] .waitlist-book-submit-v237{font-weight:700!important}
html[data-theme="dark"] .waitlist-car-logo-wrap-v237{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .waitlist-book-logo-v237{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .today-booking-v182-status.status-no_show i{background-color:#d74a4a!important;--lc-ob:#d74a4a!important;background-image:none!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .week-day .panel-head::before{background-image:radial-gradient(circle,rgba(0,0,0,0.322) .8px,transparent .92px)}html[data-theme="dark"] .waitlist-admin-card-v237 .request-top::before{background-image:radial-gradient(circle,rgba(0,0,0,0.322) .8px,transparent .92px)}}
html[data-theme="dark"] .today-booking-v182-status.status-no_show i{background-color:#d74a4a!important;--lc-ob:#d74a4a!important;background-image:none!important}
html[data-theme="dark"] .week-job-total-v244{background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#f2f3f5;--lc-oc:#17191b}
html[data-theme] .week-job-total-v244{font-weight:950}
html[data-theme="dark"] .cal-lunch-card-clickable-v246{border-color:currentcolor!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .week-day .panel-head.week-day-head-v247::before{background-image:radial-gradient(circle,rgba(0,0,0,0.322) .8px,transparent .92px)!important}}
html[data-theme="dark"] .week-day-name-full-v247{color:#f2f3f5!important;--lc-oc:#111111!important}
html[data-theme] .week-day-name-full-v247{font-weight:950!important}
html[data-theme="dark"] .week-day-date-v247{color:#f2f3f5!important;--lc-oc:#111111!important}
html[data-theme] .week-day-date-v247{font-weight:950!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .week-day .panel-head.week-day-head-v247::before{background-image:radial-gradient(circle,rgba(0,0,0,0.322) .8px,transparent .92px)!important}}
html[data-theme="dark"] .week-day-name-full-v247{color:#f2f3f5!important;--lc-oc:#111111!important}
html[data-theme] .week-day-name-full-v247{font-weight:950!important}
html[data-theme="dark"] .week-day-date-v247{color:#f2f3f5!important;--lc-oc:#111111!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme] .week-day-date-v247{font-weight:950!important}
html[data-theme="dark"] .calendar-lunch-cancel-dialog-v249{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-lunch-cancel-dialog-v249::backdrop{background-color:rgba(0,0,0,0.644)!important;--lc-ob:rgba(9,13,18,.56)!important;background-image:none!important}
html[data-theme="dark"] .calendar-lunch-cancel-card-v249{background-color:transparent!important;--lc-ob:transparent!important;background-image:linear-gradient(180deg,#24272b 0%,#2b2f34 100%)!important;box-shadow:0 22px 60px rgba(0,0,0,0.508)!important}
html[data-theme="dark"] .calendar-lunch-cancel-card-v249 h3{color:#f2f3f5!important;--lc-oc:#101216!important}
html[data-theme] .calendar-lunch-cancel-card-v249 h3{font-weight:950!important}
html[data-theme="dark"] .calendar-lunch-cancel-card-v249 p{color:#b4b9bf!important;--lc-oc:#5d6670!important}
html[data-theme] .calendar-lunch-cancel-actions-v249 .btn{font-weight:900!important}
@media (max-width:820px){html[data-theme="dark"] .waitlist-queue-number-v250{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#747b81!important}}
html[data-theme="dark"] .cal-time.time-past{background-color:#2b2f34!important;--lc-ob:#f8f8f8!important;background-image:repeating-linear-gradient(
    -45deg,
    rgba(198,48,48,0.055) 0,
    rgba(198,48,48,0.055) 7px,
    rgba(255,255,255,0) 7px,
    rgba(255,255,255,0) 14px
  )!important}
html[data-theme="dark"] .cal-cell.time-past:not(.cal-lunch-cell){background-image:repeating-linear-gradient(
    -45deg,
    rgba(198,48,48,0.045) 0,
    rgba(198,48,48,0.045) 7px,
    rgba(255,255,255,0) 7px,
    rgba(255,255,255,0) 14px
  )!important}
html[data-theme="dark"] .cal-cell.time-past:not(.cal-lunch-cell){background-image:none!important}
html[data-theme="dark"] .cal-cell.time-past{background-color:inherit!important;--lc-ob:inherit!important}
html[data-theme="dark"] .cal-time.time-past{background-color:#2b2f34!important;--lc-ob:#f8f8f8!important;background-image:repeating-linear-gradient(
    -45deg,
    rgba(198,48,48,0.055) 0,
    rgba(198,48,48,0.055) 7px,
    rgba(255,255,255,0) 7px,
    rgba(255,255,255,0) 14px
  )!important}
html[data-theme] .cal-staff-v228 b{font-weight:900!important}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-staff-v228 b{font-weight:900!important}}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-booking-client-v235{font-weight:950!important}}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-booking-client-v235{font-weight:950!important}}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-booking-client-v235{font-weight:950!important}}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-booking-client-v235{font-weight:950!important}}
html[data-theme] .cal-booking-hour-v235 > .cal-booking-client-v262{font-weight:950!important}
html[data-theme] .cal-booking-hour-v235 > .cal-booking-service-v262{font-weight:600!important}
html[data-theme="dark"] .cal-staff-avatar-v263.person-avatar{box-shadow:0 3px 10px rgba(0,0,0,0.256)!important}
html[data-theme="dark"] .cal-staff-copy-v263 b{color:#f2f3f5!important;--lc-oc:#17191b!important}
html[data-theme] .cal-staff-copy-v263 b{font-weight:950!important}
html[data-theme="dark"] .cal-staff-copy-v263 small{color:#b4b9bf!important;--lc-oc:#6e757b!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .calendar-view-switch-inline-v264{background-color:#2b2f34!important;--lc-ob:#eef1f3!important;background-image:none!important;box-shadow:0 2px 8px rgba(0,0,0,0.148)!important}html[data-theme] .calendar-mobile-clean-v222 .calendar-view-switch-inline-v264 a{font-weight:900!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .calendar-view-switch-inline-v264 a.active{background-color:var(--brand)!important;--lc-ob:var(--brand)!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#161616!important;box-shadow:0 2px 7px rgba(0,0,0,0.184)!important}}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-lunch-card b{font-weight:950!important}html[data-theme="dark"] .calendar-mobile-clean-v222 .cal-lunch-card span{color:#f0e4b9!important;--lc-oc:#7d681d!important}}
@media (max-width:820px){html[data-theme] .calendar-mobile-clean-v222 .cal-booking-hour-v235 > .cal-booking-client-v262{font-weight:950!important}html[data-theme] .calendar-mobile-clean-v222 .cal-booking-hour-v235 > .cal-booking-service-v262{font-weight:700!important}html[data-theme] .calendar-mobile-clean-v222 .cal-booking-hour-v235[class*="cal-card-fit-"] > .cal-booking-client-v262{font-weight:950!important}html[data-theme] .calendar-mobile-clean-v222 .cal-booking-hour-v235[class*="cal-card-fit-"] > .cal-booking-service-v262{font-weight:700!important}}
@media (max-width: 820px){html[data-theme] .master-availability-person-main b{font-weight:700!important}html[data-theme] .today-booking-v182-customer{font-weight:700!important}}
@media (max-width:820px){html[data-theme] .availability-slot-links a,html[data-theme] .availability-slot-short{font-weight:700!important}}
html[data-theme="dark"] .availability-state-finished .availability-summary-text,html[data-theme="dark"] .availability-live-summary-v281{color:#b4b9bf!important;--lc-oc:#777f87!important}
html[data-theme] .availability-state-finished .availability-summary-text,html[data-theme] .availability-live-summary-v281{font-weight:700!important}
@media (max-width:820px){html[data-theme="dark"] .calendar-mobile-clean-v222 .calendar-bottom-spacer{background-color:var(--bg)!important;--lc-ob:#f5f6f7!important;background-image:none!important;border-top-color:var(--line)!important}}
html[data-theme="dark"] .calendar-price-status-v292.calendar-price-status-ready,html[data-theme="dark"] .calendar-price-status-v292.calendar-price-status-completed{background-color:#544d22!important;--lc-ob:#fff1a8!important;background-image:none!important;color:#8a6700!important;--lc-oc:#8a6700!important}
html[data-theme="dark"] .calendar-price-status-v292.calendar-price-status-closed{background-color:#30353b!important;--lc-ob:#e5f7eb!important;background-image:none!important;color:#b6f3d1!important;--lc-oc:#178347!important}
html[data-theme="dark"] .week-job-status-v292{color:#b4b9bf!important;--lc-oc:#6e7580!important}
html[data-theme] .week-job-status-v292{font-weight:900!important}
html[data-theme="dark"] .week-job-status-v292 i{background-color:#4a5058!important;--lc-ob:#9aa1a8!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-confirmed{color:#b4b9bf!important;--lc-oc:#66727d!important}
html[data-theme="dark"] .week-job-status-v292.week-status-confirmed i{background-color:#4a5058!important;--lc-ob:#7e8993!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-vehicle_received,html[data-theme="dark"] .week-job-status-v292.week-status-in_progress{color:#ffeaaa!important;--lc-oc:#9b7400!important}
html[data-theme="dark"] .week-job-status-v292.week-status-vehicle_received i,html[data-theme="dark"] .week-job-status-v292.week-status-in_progress i{background-color:#e8b800!important;--lc-ob:#e8b800!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-ready,html[data-theme="dark"] .week-job-status-v292.week-status-completed{color:#ffeaaa!important;--lc-oc:#9b7400!important}
html[data-theme="dark"] .week-job-status-v292.week-status-ready i,html[data-theme="dark"] .week-job-status-v292.week-status-completed i{background-color:#f0bf00!important;--lc-ob:#f0bf00!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-closed{color:#b6f3d1!important;--lc-oc:#178347!important}
html[data-theme="dark"] .week-job-status-v292.week-status-closed i{background-color:#22a95f!important;--lc-ob:#22a95f!important;background-image:none!important}
html[data-theme="dark"] .today-booking-total-v293.calendar-price-status-ready,html[data-theme="dark"] .today-booking-total-v293.calendar-price-status-completed{background-color:#544d22!important;--lc-ob:#fff1a8!important;background-image:none!important;color:#8a6700!important;--lc-oc:#8a6700!important}
html[data-theme="dark"] .today-booking-total-v293.calendar-price-status-closed{background-color:#30353b!important;--lc-ob:#e5f7eb!important;background-image:none!important;color:#b6f3d1!important;--lc-oc:#178347!important}
html[data-theme="dark"] .week-job-status-v292,html[data-theme="dark"] .week-job-status-side-v293{color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme] .week-job-status-v292,html[data-theme] .week-job-status-side-v293{font-weight:850!important}
html[data-theme="dark"] .week-job-status-v292 i,html[data-theme="dark"] .week-job-status-side-v293 i{background-color:#3a3f46!important;--lc-ob:#b5bdc6!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-confirmed i,html[data-theme="dark"] .week-job-status-v292.week-status-time_proposed i{background-color:#2f80ed!important;--lc-ob:#2f80ed!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-in_progress i,html[data-theme="dark"] .week-job-status-v292.week-status-vehicle_received i{background-color:#e0b400!important;--lc-ob:#e0b400!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-ready i,html[data-theme="dark"] .week-job-status-v292.week-status-completed i{background-color:#19a35b!important;--lc-ob:#19a35b!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-closed i{background-color:#19a35b!important;--lc-ob:#19a35b!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-pending i,html[data-theme="dark"] .week-job-status-v292.week-status-pending_reconfirm i{background-color:#f0a400!important;--lc-ob:#f0a400!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-cancelled i,html[data-theme="dark"] .week-job-status-v292.week-status-no_show i,html[data-theme="dark"] .week-job-status-v292.week-status-rejected i{background-color:#d74a4a!important;--lc-ob:#d74a4a!important;background-image:none!important}
html[data-theme="dark"] .week-job-status-v292.week-status-client_refused i{background-color:#e28621!important;--lc-ob:#e28621!important;background-image:none!important}
html[data-theme="dark"] .week-job-total-v293.calendar-price-status-confirmed,html[data-theme="dark"] .week-job-total-v293.calendar-price-status-time_proposed{background-color:#2b2f34!important;--lc-ob:#f1f3f4!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#17191b!important}
html[data-theme="dark"] .week-job-side-v293 .week-job-status-v292.week-job-status-side-v293{color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme="dark"] .week-job-side-v293 .week-job-status-v292.week-job-status-side-v293 *:not(i){color:#f2f3f5!important;--lc-oc:#151515!important}
html[data-theme="dark"] .staff-calendar.calendar-past-date-v298 .cal-cell.time-past:not(.cal-lunch-cell){background-color:#2b2f34!important;--lc-ob:#f7f8f9!important}
html[data-theme="dark"] .staff-calendar.calendar-past-date-v298 .cal-cell.time-past.cal-interval-occupied:not(.cal-lunch-cell){background-color:#2b2f34!important;--lc-ob:#f7f8f9!important}
html[data-theme="dark"] .staff-calendar.calendar-past-date-v298 .cal-time.time-past{color:#aeb4b9!important;--lc-oc:#aeb4b9!important;background-color:#2b2f34!important;--lc-ob:#f8f8f8!important;background-image:repeating-linear-gradient(
    -45deg,
    rgba(198,48,48,0.055) 0,
    rgba(198,48,48,0.055) 7px,
    rgba(255,255,255,0) 7px,
    rgba(255,255,255,0) 14px
  )!important}
html[data-theme] .staff-calendar.calendar-past-date-v298 .cal-time.time-past{font-weight:650!important}
html[data-theme="dark"] .calendar-drag-toast-v305{background-color:#3a3f46!important;--lc-ob:#17191b!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important;box-shadow:0 16px 38px rgba(0,0,0,0.472)!important}
html[data-theme="dark"] .calendar-drag-toast-v305 span{color:#d6d9dc!important;--lc-oc:#d6d9dc!important}
html[data-theme="dark"] .calendar-drag-toast-v305.is-error-v305{background-color:#a72c2c!important;--lc-ob:#a72c2c!important;background-image:none!important}
html[data-theme="dark"] .calendar-booking-ghost-v306{box-shadow:0 14px 34px rgba(0,0,0,0.472),0 4px 10px rgba(0,0,0,0.256)!important}
html[data-theme="dark"] .staff-calendar.calendar-dragging-v306 .cal-cell.calendar-drop-target-v305{background-color:#544e22!important;--lc-ob:#fff7c9!important;background-image:none!important;box-shadow:inset 0 0 0 3px rgba(0,0,0,0.6)!important}
html[data-theme="dark"] .staff-calendar.calendar-dragging-v306 .cal-cell.calendar-drop-target-v305{background-color:transparent!important;--lc-ob:transparent!important;background-image:repeating-linear-gradient(
    -45deg,
    #2b2f34 0,
    #2b2f34 8px,
    rgba(215,63,63,0.18) 8px,
    rgba(215,63,63,0.18) 16px
  )!important;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.6)!important}
html[data-theme="dark"] .staff-calendar.calendar-dragging-v306 .cal-cell.calendar-drop-target-v305 .cal-create-slot{color:#e69a9a!important;--lc-oc:#b52f2f!important}
html[data-theme="dark"] .calendar-break-end-v310{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] .calendar-break-end-v310 span{color:#b4b9bf;--lc-oc:#697178}
html[data-theme] .calendar-break-end-v310 span{font-weight:850}
html[data-theme="dark"] .calendar-break-end-v310 select{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important}
html[data-theme] .calendar-break-end-v310 select{font-weight:900!important}
html[data-theme="dark"] .calendar-break-ghost-v311{box-shadow:0 14px 32px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .calendar-break-end-v312{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-button-v312{border-color:currentcolor!important;outline-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f4f5f6!important;background-image:none!important;box-shadow:none!important;color:#b4b9bf!important;--lc-oc:#4f5961!important}
html[data-theme] .calendar-action-sheet-actions .calendar-break-time-button-v312{font-weight:900!important}
html[data-theme="dark"] .calendar-break-time-button-v312:focus,html[data-theme="dark"] .calendar-break-time-button-v312:focus-visible{border-color:currentcolor!important;outline-color:currentcolor!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-break-time-caret-v312{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:#4a5058!important}
html[data-theme="dark"] .calendar-break-time-menu-v312{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:0 14px 34px rgba(0,0,0,0.4)!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-option-v312{border-color:currentcolor!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#333b41!important;box-shadow:none!important}
html[data-theme] .calendar-action-sheet-actions .calendar-break-time-option-v312{font-weight:850!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-option-v312.is-selected{background-color:#2b2f34!important;--lc-ob:#f0f2f3!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#111315!important}
html[data-theme="dark"] .calendar-break-end-v313{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-button-v313{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f0f2f3!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#2d3338!important;box-shadow:none!important}
html[data-theme] .calendar-action-sheet-actions .calendar-break-time-button-v313{font-weight:900!important}
html[data-theme="dark"] .calendar-break-time-prefix-v313{color:#8b9198!important;--lc-oc:#7a8288!important}
html[data-theme] .calendar-break-time-prefix-v313{font-weight:850!important}
html[data-theme="dark"] .calendar-break-time-menu-v313{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:0 12px 30px rgba(0,0,0,0.364)!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#343b40!important;box-shadow:none!important}
html[data-theme] .calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312{font-weight:850!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312 + .calendar-break-time-option-v312{border-top-color:#383d43!important}
html[data-theme="dark"] .calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected{background-color:#544d22!important;--lc-ob:#fff0a8!important;background-image:none!important;color:#17191b!important;--lc-oc:#17191b!important;border-top-color:transparent!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-set-v313{font-weight:850!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-set-v314{font-weight:850!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-set-v314{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f1f3f4!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#616970!important;box-shadow:none!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-set-v314{font-weight:850!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-set-v314:hover{background-color:#30353b!important;--lc-ob:#eceeef!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#3e454a!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-end-v314{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-button-v314{border-color:currentcolor!important;outline-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f1f3f4!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#343a3f!important;box-shadow:none!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-button-v314{font-weight:900!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-button-v314:focus,html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-button-v314:focus-visible{border-color:currentcolor!important;outline-color:currentcolor!important;box-shadow:none!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-prefix-v313{color:#8b9198!important;--lc-oc:#7d858b!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-prefix-v313{font-weight:850!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-caret-v313{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:#4a5058!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-menu-v313{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:0 14px 34px rgba(0,0,0,0.4)!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-menu-v313 .calendar-break-time-option-v312{border-color:currentcolor!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#353c41!important;box-shadow:none!important}
html[data-theme] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-menu-v313 .calendar-break-time-option-v312{font-weight:850!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-menu-v313 .calendar-break-time-option-v312:hover{background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#22272b!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected{background-color:var(--accent)!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#171717!important}
html[data-theme="dark"] .calendar-action-sheet-actions #calendar-action-break-form .calendar-break-time-menu-v313 .calendar-break-time-option-v312 + .calendar-break-time-option-v312{border-top-color:currentcolor!important}
html[data-theme="dark"] .service-toggle-animated.is-deactivated,html[data-theme="dark"] .service-toggle-animated.is-activated{color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme="dark"] .service-toggle-animated.is-deactivated{background-color:#4a5058!important;--lc-ob:#59626a!important;background-image:none!important;box-shadow:0 6px 16px rgba(0,0,0,0.364)}
html[data-theme="dark"] .service-toggle-animated.is-activated{background-color:#18764f!important;--lc-ob:#18764f!important;background-image:none!important;box-shadow:0 8px 22px rgba(0,0,0,0.436)}
html[data-theme="dark"] .today-summary-booking-split-v323 .today-summary-booking-line-v323.is-complete{border-top-color:#383d43}
html[data-theme="dark"] .today-summary-booking-split-v323 .today-summary-booking-line-v323.is-complete > strong{color:#b7e4c5;--lc-oc:#33804b}
html[data-theme="dark"] .today-summary-booking-split-v323 .today-summary-booking-line-v323.is-overdue{border-top-color:#383d43}
html[data-theme="dark"] .today-summary-booking-split-v323 .today-summary-booking-line-v323.is-overdue > strong{color:#f0b0b4;--lc-oc:#8f1d24}
html[data-theme="dark"] #public-additional-services > summary .triangle-glyph{color:#b4b9bf;--lc-oc:#596168}
html[data-theme="dark"] .public-booking-message-v325{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#17191b;box-shadow:0 24px 75px rgba(0,0,0,0.49)}
html[data-theme="dark"] .public-booking-message-v325::backdrop{background-color:rgba(0,0,0,0.552);--lc-ob:rgba(10,14,20,.48);background-image:none}
html[data-theme="dark"] .public-booking-message-icon{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none}
html[data-theme] .public-booking-message-icon{font-weight:700}
html[data-theme="dark"] .public-booking-message-v325 p{color:#b4b9bf;--lc-oc:#626a70}
html[data-theme="dark"] .today-summary-cards-v329 .today-summary-card-number-v329 strong.is-complete{color:#b5ecca;--lc-oc:#258449}
html[data-theme="dark"] .today-summary-cards-v329 .today-summary-card-number-v329 strong.is-overdue{color:#e6a8ac;--lc-oc:#9c2f37}
html[data-theme="dark"] .today-summary-standalone-v330 .today-summary-card-number-v329 strong.is-complete{color:#b5ecca;--lc-oc:#258449}
html[data-theme="dark"] .today-summary-standalone-v330 .today-summary-card-number-v329 strong.is-overdue{color:#e6a8ac;--lc-oc:#9c2f37}
html[data-theme="dark"] .pwa-install-help{color:#b4b9bf;--lc-oc:#58636c}
html[data-theme="dark"] .mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 span{color:#f2f3f5;--lc-oc:#1b1b1b}
html[data-theme] .mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 span{font-weight:700}
html[data-theme="dark"] .waitlist-admin-card.has-open-slot-v341{border-color:#dc2626}
html[data-theme="dark"] .waitlist-open-slot-v341{color:#f09898;--lc-oc:#b91c1c}
html[data-theme] .waitlist-open-slot-v341{font-weight:700}
html[data-theme="dark"] .mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 em{background-color:#dc2626;--lc-ob:#dc2626;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .select-search-v344{border-color:#383d43;background-color:#24272b;--lc-ob:white;background-image:none}
html[data-theme="dark"] .customer-suggestions-v344{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 8px 22px rgba(0,0,0,0.28)}
html[data-theme="dark"] .customer-suggestions-v344 button{background-color:#24272b;--lc-ob:white;background-image:none;border-color:currentcolor;border-bottom-color:#383d43;color:#f2f3f5;--lc-oc:#1b1b1b}
html[data-theme="dark"] .customer-suggestions-v344 button:active{background-color:#544a22;--lc-ob:#fff0bc;background-image:none}
html[data-theme="dark"] .booking-detail-clean .status-ready-combined-v153 .owner-close-button-v344{background-color:var(--accent)!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#1b1b1b!important;border-color:#dfb72e!important;box-shadow:0 5px 14px rgba(0,0,0,0.4)!important}
html[data-theme="dark"] .today-booking-v182-card.is-owner-closed-v345,html[data-theme="dark"] .cal-booking.status-edge-owner_closed,html[data-theme="dark"] .week-job.is-owner-closed-v345{background-color:#2b2f34!important;--lc-ob:#f1f2f3!important;background-image:none!important;border-color:#4a5058!important}
html[data-theme="dark"] .today-booking-v182-card.is-owner-closed-v345 *,html[data-theme="dark"] .cal-booking.status-edge-owner_closed *,html[data-theme="dark"] .week-job.is-owner-closed-v345 *{color:#b4b9bf!important;--lc-oc:#51565a!important}
html[data-theme="dark"] .today-booking-v182-status.status-owner_closed i,html[data-theme="dark"] .week-status-owner_closed i{background-color:#4a5058!important;--lc-ob:#6e7377!important;background-image:none!important}
html[data-theme="dark"] .calendar-price-status-v292.calendar-price-status-owner_closed,html[data-theme="dark"] .week-job-status-v292.week-status-owner_closed{color:#b4b9bf!important;--lc-oc:#5b6064!important}
html[data-theme="dark"] .booking-detail-clean .status.status-owner_closed{color:#b4b9bf!important;--lc-oc:#50565a!important;background-color:#30353b!important;--lc-ob:#e6e8e9!important;background-image:none!important}
html[data-theme="dark"] .waitlist-actions-v237 .waitlist-remove-cross-v345{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;color:#f2f3f5;--lc-oc:#4c5357}
html[data-theme="dark"] .mobile-order-card.is-owner-closed-v345,html[data-theme="dark"] .history-row.is-owner-closed-v345,html[data-theme="dark"] .job-card.is-owner-closed-v345,html[data-theme="dark"] .finance-row.is-owner-closed-v345,html[data-theme="dark"] .desktop-orders-table tr.is-owner-closed-v345{background-color:#2b2f34!important;--lc-ob:#f1f2f3!important;background-image:none!important}
html[data-theme="dark"] .status.status-owner_closed{background-color:#30353b!important;--lc-ob:#e5e6e7!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#50565a!important}
html[data-theme="dark"] .booking-undo-dialog-v348{border-color:currentcolor;box-shadow:0 18px 54px rgba(0,0,0,0.6)}
html[data-theme="dark"] .booking-undo-dialog-v348::backdrop{background-color:rgba(0,0,0,0.649);--lc-ob:#10131790;background-image:none}
html[data-theme="dark"] .booking-undo-dialog-card-v348 p{color:#b4b9bf;--lc-oc:#535b65}
html[data-theme="dark"] .waitlist-remove-dialog-v352{border-color:currentcolor;color:#f2f3f5;--lc-oc:#191d20;background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 22px 70px rgba(0,0,0,0.436)}
html[data-theme="dark"] .waitlist-remove-dialog-v352::backdrop{background-color:rgba(0,0,0,0.632);--lc-ob:rgba(13,19,23,.55);background-image:none}
html[data-theme="dark"] .waitlist-remove-card-v352 p{color:#b4b9bf;--lc-oc:#616b72}
html[data-theme="dark"] .waitlist-remove-card-v352 p b{color:#f2f3f5;--lc-oc:#22282d}
html[data-theme] .waitlist-remove-actions-v352 .btn{font-weight:700}
html[data-theme="dark"] .waitlist-remove-confirm-v352{background-color:#2b2f34;--lc-ob:#fce8e6;background-image:none;border-color:#60302d;color:#e9a5a1;--lc-oc:#a8312b}
html[data-theme="dark"] .waitlist-remove-confirm-v352:hover{background-color:#4c2b2a;--lc-ob:#f7d5d1;background-image:none}
html[data-theme="dark"] #internal-booking-form .unified-search-v354,html[data-theme="dark"] #internal-booking-form .service-field-v345{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#1d2225;box-shadow:none}
html[data-theme="dark"] #internal-booking-form .unified-search-v354:focus,html[data-theme="dark"] #internal-booking-form .service-field-v345:focus{outline-color:currentcolor;border-color:#dbbc40;box-shadow:0 0 0 3px rgba(255,255,255,0.029)}
html[data-theme="dark"] #internal-booking-form .unified-results-v354,html[data-theme="dark"] #internal-booking-form .service-results-v345{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 12px 28px rgba(0,0,0,0.28)}
html[data-theme="dark"] .waitlist-create-dialog-card{border-color:#383d43;box-shadow:0 28px 70px rgba(0,0,0,0.472)}
html[data-theme="dark"] .waitlist-dialog-head{border-bottom-color:#383d43}
html[data-theme="dark"] .waitlist-dialog-close{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;border-color:#383d43}
html[data-theme="dark"] .waitlist-add-form-dialog .form-section{border-bottom-color:#383d43}
html[data-theme="dark"] .waitlist-add-form-dialog .form-section:last-of-type{border-bottom-color:currentcolor}
html[data-theme="dark"] .waitlist-service-field{color:inherit;--lc-oc:inherit}
html[data-theme] .waitlist-service-field{font-weight:inherit}
html[data-theme="dark"] .waitlist-add-form-dialog .waitlist-period-row{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;border-color:#383d43}
html[data-theme="dark"] .waitlist-add-form-dialog .waitlist-period-row label input{background-color:#24272b;--lc-ob:#fff;background-image:none}
@media (max-width:820px){html[data-theme="dark"] .waitlist-create-dialog::backdrop{background-color:#2b2f34!important;--lc-ob:#f3f4f5!important;background-image:none!important}html[data-theme="dark"] .waitlist-create-dialog-card{border-color:currentcolor!important;box-shadow:none!important}html[data-theme="dark"] .waitlist-dialog-head{background-color:#24272b;--lc-ob:#fff;background-image:none}}
html[data-theme="dark"] .waitlist-add-page-form-v361 .waitlist-service-field{color:inherit;--lc-oc:inherit}
html[data-theme] .waitlist-add-page-form-v361 .waitlist-service-field{font-weight:inherit}
html[data-theme="dark"] #waitlist-add-form-v361 .unified-search-v354{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#1d2225;box-shadow:none}
html[data-theme="dark"] #waitlist-add-form-v361 .unified-search-v354:focus{outline-color:currentcolor;border-color:#dbbc40;box-shadow:0 0 0 3px rgba(255,255,255,0.029)}
html[data-theme="dark"] #waitlist-add-form-v361 .unified-results-v354{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 12px 28px rgba(0,0,0,0.28)}
html[data-theme="dark"] #waitlist-add-form-v361 .unified-results-v354 .internal-vehicle-menu{border-color:currentcolor!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] #waitlist-add-form-v361 .unified-results-v354 .internal-vehicle-row:hover{background-color:#544c22!important;--lc-ob:#fff7d6!important;background-image:none!important}
html[data-theme="dark"] #waitlist-add-form-v361 .unified-results-v354 .internal-service-name small{color:#b4b9bf!important;--lc-oc:#6c747a!important}
html[data-theme="dark"] .lc-phone-prefix{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;color:#f2f3f5;--lc-oc:#30353a}
html[data-theme] .lc-phone-prefix{font-weight:700}
@media (max-width:700px){html[data-theme] .lc-phone-prefix{font-weight:700}}
html[data-theme="dark"] .car-smart-results{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 16px 36px rgba(0,0,0,0.364)}
html[data-theme="dark"] .car-smart-choice{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#171a1d}
html[data-theme="dark"] .car-smart-choice:hover,html[data-theme="dark"] .car-smart-choice.is-keyboard-active{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme] .car-smart-choice-copy b{font-weight:700}
html[data-theme="dark"] .car-smart-empty{color:#b4b9bf;--lc-oc:#697177}
html[data-theme] .car-smart-empty{font-weight:750}
html[data-theme="dark"] .car-smart-choice{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .car-smart-choice.is-best{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important}
html[data-theme="dark"] .wash-status-pill-v366.is-planned i{background-color:#3b82c4;--lc-ob:#3b82c4;background-image:none}
html[data-theme="dark"] .wash-status-pill-v366.is-work i,html[data-theme="dark"] .wash-status-pill-v366.is-ready i{background-color:#d4a400;--lc-ob:#d4a400;background-image:none}
html[data-theme="dark"] .wash-status-pill-v366.is-paid i{background-color:#2b9b59;--lc-ob:#2b9b59;background-image:none}
html[data-theme="dark"] .wash-dialog-v366{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .wash-dialog-v366::backdrop{background-color:rgba(0,0,0,0.483);--lc-ob:rgba(8,10,12,.42);background-image:none}
html[data-theme="dark"] .wash-dialog-card-v366{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 24px 60px rgba(0,0,0,0.436)}
html[data-theme="dark"] .wash-dialog-x-v366{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f4f6f7;background-image:none;color:#b4b9bf;--lc-oc:#62686e}
html[data-theme="dark"] .wash-dialog-card-v366>p{color:#b4b9bf;--lc-oc:#626a71}
html[data-theme] .wash-dialog-card-v366>p{font-weight:750}
html[data-theme="dark"] .wash-payment-options-v366 button.is-selected{background-color:#3a3f46;--lc-ob:#111315;background-image:none;color:#ffffff;--lc-oc:#fff;border-color:#4a5058}
html[data-theme="dark"] .wash-close-copy-v366{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .wash-close-copy-v366 p{color:#b4b9bf;--lc-oc:#60676e}
html[data-theme="dark"] .wash-close-copy-v366 strong{color:#f2f3f5;--lc-oc:#171a1d}
html[data-theme="dark"] .cal-booking-helper-v367 .cal-booking-helper-share-v367{color:#f2f3f5;--lc-oc:#202326}
html[data-theme] .cal-booking-helper-v367 .cal-booking-helper-share-v367{font-weight:950}
html[data-theme="dark"] .wash-owner-close-note-v368{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none;color:#b4b9bf!important;--lc-oc:#666d73!important}
html[data-theme] .wash-owner-close-note-v368{font-weight:700!important}
html[data-theme="dark"] .wash-status-pill-v366.is-owner-closed-v368{background-color:#30353b;--lc-ob:#e7e9ea;background-image:none;color:#b4b9bf;--lc-oc:#555b60}
html[data-theme="dark"] .wash-status-pill-v366.is-owner-closed-v368 i{background-color:#4a5058;--lc-ob:#70767b;background-image:none}
html[data-theme="dark"] .orders-suggest-item.is-top{background-color:#2b2f34;--lc-ob:#f4f6f7;background-image:none;outline-color:currentcolor}
html[data-theme="dark"] .booking-join-dialog-v381,html[data-theme="dark"] .booking-takeover-dialog-v381{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .booking-join-dialog-v381::backdrop,html[data-theme="dark"] .booking-takeover-dialog-v381::backdrop{background-color:rgba(0,0,0,0.483);--lc-ob:rgba(18,20,22,.42);background-image:none}
html[data-theme="dark"] .booking-join-card-v381{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 24px 70px rgba(0,0,0,0.436)}
html[data-theme="dark"] .booking-join-close-v381{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;color:#b4b9bf;--lc-oc:#596067}
html[data-theme="dark"] .booking-join-choice-v381{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#202428}
html[data-theme="dark"] .booking-join-choice-v381 span{color:#b4b9bf;--lc-oc:#747b81}
html[data-theme="dark"] .booking-join-choice-v381:active{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none}
html[data-theme="dark"] .booking-join-cancel-v381{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f2f4f5;background-image:none;color:#b4b9bf;--lc-oc:#4f575d}
html[data-theme] .booking-join-cancel-v381{font-weight:700}
html[data-theme="dark"] .booking-takeover-card-v381{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 24px 70px rgba(0,0,0,0.436)}
html[data-theme="dark"] .booking-takeover-card-v381 p{color:#b4b9bf;--lc-oc:#717980}
html[data-theme="dark"] .finance-head-v384 p{color:#b4b9bf;--lc-oc:#727980}
html[data-theme="dark"] .finance-period-quick{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line)}
html[data-theme="dark"] .finance-period-quick button{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#b4b9bf;--lc-oc:#555d63}
html[data-theme] .finance-period-quick button{font-weight:700}
html[data-theme="dark"] .finance-period-quick button.active{background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none;color:var(--accent-ink);--lc-oc:#111}
html[data-theme="dark"] .finance-dialog-v384{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 24px 80px rgba(0,0,0,0.472)}
html[data-theme="dark"] .finance-dialog-v384::backdrop{background-color:rgba(0,0,0,0.644);--lc-ob:rgba(10,12,14,.56);background-image:none}
html[data-theme="dark"] .finance-dialog-v384 label{color:#b4b9bf;--lc-oc:#555d63}
html[data-theme] .finance-dialog-v384 label{font-weight:700}
html[data-theme="dark"] .finance-dialog-head-v384>button{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#b4b9bf;--lc-oc:#62696f}
html[data-theme="dark"] .finance-category-edit-v384 button,html[data-theme="dark"] .finance-subcategory-row-v384 button{border-color:currentcolor;background-color:#3a3f46;--lc-ob:#17191b;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .finance-category-edit-v384 button,html[data-theme] .finance-subcategory-row-v384 button{font-weight:700}
html[data-theme="dark"] .finance-recurring-list-v384>div{border-top-color:var(--line)}
html[data-theme="dark"] .finance-recurring-list-v384 span{color:#8b9198;--lc-oc:#7c8388}
html[data-theme="dark"] .finance-mobile-only-note-v384 p{color:#b4b9bf;--lc-oc:#6f777d}
html[data-theme="dark"] .finance-report-option-v386.is-top{background-color:#2b2f34!important;--lc-ob:#f3f5f6!important;background-image:none!important;outline-color:currentcolor!important}
html[data-theme="dark"] .finance-custom-period-v387{border-color:var(--line)!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important}
html[data-theme="dark"] .finance-custom-period-v387 label>span{color:#b4b9bf!important;--lc-oc:#747b81!important}
html[data-theme] .finance-custom-period-v387 label>span{font-weight:700!important}
html[data-theme="dark"] .finance-combo-v387.is-disabled{background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important}
html[data-theme="dark"] .finance-report-option-v387.is-top{background-color:#2b2f34!important;--lc-ob:#f3f5f6!important;background-image:none!important;outline-color:currentcolor!important}
html[data-theme="dark"] .finance-fab-backdrop-v388{border-color:currentcolor;background-color:rgba(0,0,0,0.391);--lc-ob:rgba(10,12,14,.34);background-image:none}
html[data-theme="dark"] .finance-fab-sheet-v388{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 18px 50px rgba(0,0,0,0.4)}
html[data-theme="dark"] .finance-fab-handle-v388{background-color:#30353b;--lc-ob:#d9dde0;background-image:none}
html[data-theme="dark"] .finance-fab-sheet-v388 a{color:#f2f3f5;--lc-oc:#202529}
html[data-theme] .finance-fab-sheet-v388 a{font-weight:700}
html[data-theme="dark"] .finance-fab-sheet-v388 a+a{border-top-color:#383d43}
html[data-theme="dark"] .finance-fab-sheet-v388 a:active{background-color:#2b2f34;--lc-ob:#f3f5f6;background-image:none}
html[data-theme="dark"] .finance-fab-sheet-v388 a b{color:#b4b9bf;--lc-oc:#747b81}
html[data-theme="dark"] .online-paid-badge-v389{background-color:#2b2f34;--lc-ob:#eef2f3;background-image:none;color:#f2f3f5;--lc-oc:#32383d}
html[data-theme] .online-paid-badge-v389{font-weight:700}
html[data-theme="dark"] .online-paid-badge-v389 svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .public-online-paid-v389{background-color:#2b2f34;--lc-ob:#f2f4f5;background-image:none;color:#f2f3f5;--lc-oc:#30363a}
html[data-theme="dark"] .online-paid-outcome-lock-v389 p{color:#b4b9bf;--lc-oc:#636b71}
html[data-theme="dark"] .finance-sr-only-v393{border-color:currentcolor!important}
html[data-theme="dark"] .payment-dialog-v395{border-color:currentcolor!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#17191b!important;box-shadow:0 26px 80px rgba(0,0,0,0.472)!important}
html[data-theme="dark"] .payment-dialog-v395::backdrop,html[data-theme="dark"] .lc-notice-dialog-v395::backdrop{background-color:rgba(0,0,0,0.644)!important;--lc-ob:rgba(20,23,25,.56)!important;background-image:none!important}
html[data-theme="dark"] .payment-dialog-v395 p{color:#b4b9bf!important;--lc-oc:#747b81!important}
html[data-theme="dark"] .payment-method-btn-v395{border-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#f8f9f9!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#111315!important;box-shadow:none!important}
html[data-theme="dark"] .payment-method-btn-v395:active{background-color:#2b2f34!important;--lc-ob:#f3f4f4!important;background-image:none!important}
html[data-theme="dark"] .payment-cancel-v395{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#555e64!important}
html[data-theme] .payment-cancel-v395{font-weight:700!important}
html[data-theme="dark"] .lc-notice-dialog-v395{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#17191b!important;box-shadow:none!important}
html[data-theme="dark"] .lc-notice-card-v395{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:0 28px 80px rgba(0,0,0,0.49)!important}
html[data-theme="dark"] .lc-notice-card-v395 p{color:#b4b9bf!important;--lc-oc:#6b7379!important}
html[data-theme="dark"] .lc-notice-ok-v395{border-color:currentcolor!important;background-color:var(--accent)!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:var(--accent-ink)!important;--lc-oc:#111!important}
html[data-theme] .lc-notice-ok-v395{font-weight:700!important}
html[data-theme] .finance-payroll-pay-v396{font-weight:700!important}
html[data-theme="dark"] .finance-payroll-pay-v396:disabled,html[data-theme="dark"] .finance-payroll-pay-v396.is-disabled{background-color:#30353b!important;--lc-ob:#e3e6e8!important;background-image:none!important;color:#8b9198!important;--lc-oc:#979da2!important;border-color:#383d43!important;box-shadow:none!important}
html[data-theme="dark"] .finance-payroll-pay-v396.is-saved{background-color:#1f9a5b!important;--lc-ob:#1f9a5b!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme="dark"] .finance-payroll-pay-v396 .pay-check-v396 svg{fill:none;stroke:#ffffff}
html[data-theme] .booking-undo-target-v396{font-weight:700}
html[data-theme="dark"] .finance-payroll-card-v396:focus-within{outline-color:#d8b200}
html[data-theme="dark"] #financeReportFilterV387 .lc-select-trigger.is-placeholder .lc-select-value{color:#b4b9bf!important;--lc-oc:#757575!important}
html[data-theme] #financeReportFilterV387 .lc-select-trigger.is-placeholder .lc-select-value{font-weight:700!important}
html[data-theme="dark"] .finance-overview-hero-top-v402 strong.is-negative{color:#ffb0a7;--lc-oc:#ffb0a7}
html[data-theme="dark"] .finance-report-main-kpis-v402 b.is-negative{color:#ffb0a7;--lc-oc:#ffb0a7}
html[data-theme="dark"] .finance-available-v403>strong.is-negative{color:#ffb0a7;--lc-oc:#ffb0a7}
html[data-theme="dark"] .finance-report-main-kpis-v405 b.is-negative{color:#ffb0a7;--lc-oc:#ffb0a7}
html[data-theme="dark"] .certificate-status.is-used{background-color:#30353b;--lc-ob:#eee;background-image:none;color:#b4b9bf;--lc-oc:#666}
html[data-theme="dark"] [aria-invalid="true"]{outline-color:#d92d20!important}
html[data-theme="dark"] .certificate-payment-fields select{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .certificate-topup-options{border-color:currentcolor}
html[data-theme="dark"] .certificate-topup-options label{background-color:#2b2f34;--lc-ob:#f4f4f4;background-image:none}
html[data-theme="dark"] .certificate-topup-options label:has(input:checked){background-color:var(--accent);--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .certificate-topup-options input{accent-color:#f2f3f5}
html[data-theme="dark"] .wash-period-dialog-v411{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .wash-period-dialog-v411::backdrop{background-color:rgba(0,0,0,0.483)!important;--lc-ob:rgba(8,10,12,.42)!important;background-image:none!important}
html[data-theme="dark"] .wash-period-dialog-card-v411{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:0 24px 60px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .wash-period-fields-v411{border-color:currentcolor!important}
html[data-theme="dark"] .finance-period-dialog-v412{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .finance-period-dialog-v412::backdrop{background-color:rgba(0,0,0,0.483)!important;--lc-ob:rgba(8,10,12,.42)!important;background-image:none!important}
html[data-theme="dark"] .finance-period-dialog-card-v412{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:0 24px 60px rgba(0,0,0,0.436)!important}
html[data-theme="dark"] .finance-period-fields-v412{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .finance-overview-hero-v402 .finance-overview-hero-top-v402 strong.is-negative,html[data-theme="dark"] .finance-report-main-kpis-v405 > div.primary b.is-negative{color:#f0b5b1!important;--lc-oc:#8d241d!important}
html[data-theme="dark"] .status-ready-label-v146.status-ready-inactive-v153{color:#b4b9bf!important;--lc-oc:#5c636a!important}
html[data-theme="dark"] .status-ready-label-v146.status-ready-inactive-v153 b{color:#b4b9bf!important;--lc-oc:#5c636a!important}
html[data-theme="dark"] .payment-method-btn-v395.is-selected,html[data-theme="dark"] .payment-method-btn-v395[aria-pressed="true"]{border-color:#4a5058!important;background-color:#544d22!important;--lc-ob:#fff8d6!important;background-image:none!important;box-shadow:0 0 0 2px rgba(0,0,0,0.6) inset!important}
html[data-theme="dark"] .staff-calendar .cal-time{box-shadow:1px 0 0 rgba(255,255,255,0.18)}
html[data-theme="dark"] .staff-calendar .cal-time.time-current{background-color:#544c22!important;--lc-ob:#fff6ce!important}
html[data-theme="dark"]{--muted:#a6acb3}
html[data-theme="dark"] .eyebrow,html[data-theme="dark"] .hint{color:#b4b9bf;--lc-oc:#646a70}
html[data-theme="dark"]{--caption-color:#b4b9bf}
@media (max-width:820px){html[data-theme="dark"]{--caption-color:#b4b9bf}html[data-theme] body .workspace h1,html[data-theme] body .calendar-title-v230{font-weight:800!important}html[data-theme="dark"] body .workspace-head p{color:var(--caption-color)!important;--lc-oc:var(--caption-color)!important}html[data-theme] body .workspace-head p{font-weight:500!important}html[data-theme] body .panel-head h2,html[data-theme] body .panel>h2{font-weight:700!important}html[data-theme] body .panel-head h3,html[data-theme] body .panel>h3{font-weight:700!important}html[data-theme="dark"] body .eyebrow{color:var(--caption-color)!important;--lc-oc:var(--caption-color)!important}html[data-theme] body .eyebrow{font-weight:700!important}html[data-theme="dark"] body .clean-discount-summary-v142 .is-total{color:#f2f3f5!important;--lc-oc:#1b1f23!important}}
@media (max-width:820px){html[data-theme] body .availability-slot-links a{font-weight:700!important}}
@media (max-width:820px){html[data-theme="dark"] body .master-availability-row:not(:has(.availability-slot-links)) .availability-summary-text{color:var(--caption-color,#b4b9bf)!important;--lc-oc:var(--caption-color,#6c747a)!important}html[data-theme] body .master-availability-row:not(:has(.availability-slot-links)) .availability-summary-text{font-weight:700!important}}
html[data-theme="dark"] .today-head-v416-title h1{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .today-head-v416-title h1{font-weight:700}
html[data-theme="dark"] .today-head-v416-title span{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .today-head-v416-switch{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] .today-head-v416-switch a{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .today-head-v416-switch a{font-weight:600}
html[data-theme="dark"] .today-head-v416-switch a.is-active{background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.22)}
html[data-theme] .today-head-v416-switch a.is-active{font-weight:700}
html[data-theme="dark"] .today-stat-v416{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .today-stat-v416 strong{font-weight:700}
html[data-theme="dark"] .today-stat-v416 span{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .today-stat-v416 span{font-weight:600}
html[data-theme="dark"] .today-stat-v416.is-zero strong{color:#b9bdc2;--lc-oc:#b9bdc2}
html[data-theme="dark"] .today-stat-v416.is-wash{background-color:var(--accent,#f0cf4b);--lc-ob:#f0cf4b;background-image:none;border-color:var(--accent,#f0cf4b)}
html[data-theme="dark"] .today-stat-v416.is-wash strong{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .today-stat-v416.is-wash span{color:#f2f3f5;--lc-oc:#3d3a2a}
html[data-theme] .today-stat-v416.is-wash span{font-weight:700}
html[data-theme="dark"] .today-stat-v416-badge{border-color:var(--bg,#383d43);background-color:#e5484d;--lc-ob:#e5484d;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .today-stat-v416-badge{font-weight:700}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme] body .today-head-v416-title h1{font-weight:700!important}
html[data-theme="dark"] body .today-stat-v416 span{color:#b4b9bf!important;--lc-oc:#5c6167!important}
html[data-theme] body .today-stat-v416 span{font-weight:600!important}
html[data-theme="dark"] body .today-stat-v416.is-wash span{color:#f2f3f5!important;--lc-oc:#3d3a2a!important}
html[data-theme] body .today-stat-v416.is-wash span{font-weight:700!important}
html[data-theme="dark"] .today-booking-v416-side .person-avatar{box-shadow:0 0 0 2px rgba(255,255,255,0.18),0 2px 6px rgba(0,0,0,0.256)!important}
html[data-theme="dark"] .today-booking-v416-price{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;border-color:currentcolor!important;box-shadow:none!important}
html[data-theme] .today-booking-v416-price{font-weight:700}
html[data-theme="dark"] body .master-availability-row.availability-state-busy .availability-summary-text:not(#x):not(#y){color:#d79796!important;--lc-oc:#b8514f!important}
html[data-theme="dark"] body .today-booking-v416 .today-booking-v416-side .person-avatar:not(#x){border-color:currentcolor!important;outline-color:currentcolor!important;box-shadow:none!important}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .wash-top-v416-title h1{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .wash-top-v416-title h1{font-weight:700}
html[data-theme="dark"] .wash-top-v416-title span{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .wash-top-v416-switch{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] .wash-page-v416 .wash-top-v416-switch button{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#b4b9bf!important;--lc-oc:#5c6167!important}
html[data-theme] .wash-page-v416 .wash-top-v416-switch button{font-weight:600}
html[data-theme="dark"] .wash-page-v416 .wash-top-v416-switch button.active{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#101214!important;box-shadow:0 1px 2px rgba(0,0,0,0.22)!important}
html[data-theme] .wash-page-v416 .wash-top-v416-switch button.active{font-weight:700}
html[data-theme="dark"] .wash-cash-v416{background-color:var(--accent,#f0cf4b);--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .wash-cash-v416-label{color:#f2f3f5;--lc-oc:#3d3a2a}
html[data-theme] .wash-cash-v416-label{font-weight:700}
html[data-theme] .wash-cash-v416-sum{font-weight:700}
html[data-theme="dark"] .wash-cash-v416-btn{border-color:currentcolor;background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:var(--accent,#f3d768);--lc-oc:#f0cf4b}
html[data-theme] .wash-cash-v416-btn{font-weight:700}
html[data-theme="dark"] .wash-split-v416-tile{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .wash-split-v416-tile strong{font-weight:700}
html[data-theme="dark"] .wash-split-v416-tile span{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .wash-split-v416-tile span{font-weight:600}
html[data-theme] .wash-list-v416-head h2{font-weight:700}
html[data-theme="dark"] .wash-list-v416-head h2 span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .wash-list-v416-head h2 span{font-weight:600}
html[data-theme] .wash-list-v416-head h2 b{font-weight:600}
html[data-theme="dark"] .wash-card-v416{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .wash-card-v416-time strong{font-weight:700}
html[data-theme="dark"] .wash-card-v416-time span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .wash-card-v416-client{font-weight:700}
html[data-theme="dark"] .wash-card-v416-status{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .wash-card-v416-status{font-weight:700}
html[data-theme="dark"] .wash-card-v416-status i{background-color:#2fb36b;--lc-ob:#2fb36b;background-image:none}
html[data-theme="dark"] .wash-card-v416-status.is-received{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .wash-card-v416-status.is-received i{background-color:#3a3f46;--lc-ob:#a3a8ae;background-image:none}
html[data-theme="dark"] .wash-card-v416-car{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .wash-card-v416-car{font-weight:600}
html[data-theme="dark"] .wash-card-v416-service{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .wash-card-v416-sum{font-weight:700}
html[data-theme="dark"] .wash-card-v416-pay{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .wash-card-v416-pay{font-weight:600}
html[data-theme="dark"] .wash-card-v416.is-received{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .wash-card-v416.is-received .wash-card-v416-client,html[data-theme="dark"] .wash-card-v416.is-received .wash-card-v416-sum,html[data-theme="dark"] .wash-card-v416.is-received .wash-card-v416-time strong{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .wash-empty-v416{border-color:#383d43;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .queue-top-v416-title h1{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .queue-top-v416-title h1{font-weight:700}
html[data-theme="dark"] .queue-top-v416-title span{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .queue-top-v416-add{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .queue-top-v416-add{font-weight:700}
html[data-theme="dark"] .queue-empty-v416{border-color:#383d43;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416{border-color:currentcolor!important;background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;box-shadow:0 10px 30px rgba(0,0,0,0.544)!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#8b9198!important;--lc-oc:#8a9096!important}
html[data-theme] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a{font-weight:600!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a>b{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:inherit!important;--lc-oc:inherit!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a>b svg{fill:none!important;stroke:currentColor!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a>span{color:inherit!important;--lc-oc:inherit!important}
html[data-theme] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a>span{font-weight:inherit!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a.active{background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f3d768!important;--lc-oc:#f0cf4b!important}
html[data-theme] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a.active{font-weight:700!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a.active>span{color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em{border-color:#4a5058!important;background-color:#e5484d!important;--lc-ob:#e5484d!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em{font-weight:700!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214!important;--lc-oc:#101214!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new b{color:#f2f3f5!important;--lc-oc:#101214!important}
html[data-theme] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new b{font-weight:500!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 [data-queue-nav].queue-has-opportunity-v341,html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 [data-queue-nav].queue-has-opportunity-v341>b,html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 [data-queue-nav].queue-has-opportunity-v341>span{color:#ff8f8f!important;--lc-oc:#ff8f8f!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 [data-queue-nav].queue-has-opportunity-v341 .hg-sand{fill:currentColor;stroke:none!important}
@media (max-width:820px){html[data-theme="dark"] body .app-shell.calendar-focus-shell-v221 .calendar-panel:not(#x){border-left-color:currentcolor!important;border-right-color:currentcolor!important}}
html[data-theme="dark"] body nav.week-v416{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 8px 24px rgba(0,0,0,0.256)}
html[data-theme="dark"] .week-v416-mcell{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .week-v416-mcell b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .week-v416-mcell b{font-weight:800}
html[data-theme="dark"] .week-v416-mcell small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .week-v416-mcell small{font-weight:600}
html[data-theme="dark"] .week-v416-mcell svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .week-v416-mcell.is-back{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme="dark"] .week-v416-mcell.is-back b{color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .week-v416-day{color:#f2f3f5;--lc-oc:#101214;-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .week-v416-day span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .week-v416-day span{font-weight:700}
html[data-theme] .week-v416-day b{font-weight:800}
html[data-theme="dark"] .week-v416-day.sunday span,html[data-theme="dark"] .week-v416-day.sunday b{color:#e68681;--lc-oc:#d6453d}
html[data-theme="dark"] .week-v416-day.active::before{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;box-shadow:0 2px 8px rgba(0,0,0,0.436)}
html[data-theme="dark"] .week-v416-day.active span{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] .week-v416-day.active b,html[data-theme="dark"] .week-v416-day.active.sunday b,html[data-theme="dark"] .week-v416-day.active.sunday span{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .week-v416-day.today:not(.active)::after{background-color:#e0b928;--lc-ob:#e0b928;background-image:none}
html[data-theme="dark"] .week-v416-week{background-color:#2b2f34;--lc-ob:#eef0f2;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .week-v416-week svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .queue-item-v416{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 1px 2px rgba(0,0,0,0.112)}
html[data-theme="dark"] .queue-item-v416-num{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .queue-item-v416-num{font-weight:700}
html[data-theme="dark"] .queue-item-v416-num small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .queue-item-v416-num small{font-weight:700}
html[data-theme="dark"] .queue-item-v416-client{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .queue-item-v416-client{font-weight:700}
html[data-theme="dark"] .queue-item-v416-date{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .queue-item-v416-date b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .queue-item-v416-date b{font-weight:700}
html[data-theme="dark"] .queue-item-v416-date small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .queue-item-v416-date small{font-weight:600}
html[data-theme="dark"] .queue-item-v416-car{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .queue-item-v416-car b{font-weight:700}
html[data-theme="dark"] .queue-item-v416-service{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .queue-item-v416-service{font-weight:500}
html[data-theme="dark"] .queue-item-v416-slot{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme] .queue-item-v416-slot{font-weight:600}
html[data-theme] .queue-item-v416-slot b{font-weight:700}
html[data-theme="dark"] .queue-item-v416-note{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .queue-item-v416 svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .queue-item-v416-call{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .queue-item-v416-book{border-color:currentcolor;background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme] .queue-item-v416-book{font-weight:700}
html[data-theme="dark"] .queue-item-v416-remove{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .tk-top h1{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .tk-top h1{font-weight:700}
html[data-theme="dark"] .tk-top span{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .tk-top em{color:#e5948f;--lc-oc:#c93a32}
html[data-theme] .tk-top em{font-weight:700}
html[data-theme="dark"] .tk-tabs{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] body .tk-tabs a,html[data-theme="dark"] body .tk-tabs a.active{border-color:currentcolor!important;background-color:transparent;--lc-ob:transparent;background-image:none;box-shadow:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] body .tk-tabs a,html[data-theme] body .tk-tabs a.active{font-weight:600}
html[data-theme="dark"] body .tk-tabs a.active{background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.22)}
html[data-theme] body .tk-tabs a.active{font-weight:700}
html[data-theme="dark"] .tk-search{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .tk-search svg{fill:none;stroke:#8b9198}
html[data-theme="dark"] body .tk-search input[name="q"]{border-color:currentcolor;outline-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;box-shadow:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .tk-group h2{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .tk-group h2{font-weight:700}
html[data-theme="dark"] .tk-group h2 span{background-color:#30353b;--lc-ob:#e3e5e8;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .tk-group-overdue h2{color:#e5948f;--lc-oc:#c93a32}
html[data-theme="dark"] .tk-group-overdue h2 span{background-color:#4e2828;--lc-ob:#fbe1df;background-image:none;color:#e5948f;--lc-oc:#c93a32}
html[data-theme="dark"] .tk-item{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .tk-item.is-done{background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] body .tk-item .tk-check{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:transparent;--lc-oc:transparent;box-shadow:none}
html[data-theme="dark"] body .tk-item.is-over .tk-check{border-color:#e39a94}
html[data-theme="dark"] body .tk-item .tk-check.is-on{background-color:#3a3f46;--lc-ob:#151719;background-image:none;border-color:#4a5058;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .tk-check svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .tk-title{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .tk-title{font-weight:700}
html[data-theme="dark"] .tk-item.is-done .tk-title{color:#8b9198;--lc-oc:#8a9096;text-decoration-color:#b0b4b9}
html[data-theme="dark"] .tk-note{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .tk-meta{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .tk-meta svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .tk-due{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .tk-due{font-weight:700}
html[data-theme] .tk-due i{font-weight:600}
html[data-theme="dark"] .tk-due.is-over{color:#e5948f;--lc-oc:#c93a32}
html[data-theme="dark"] .tk-who b{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .tk-who b{font-weight:600}
html[data-theme="dark"] .tk-who svg{color:#8b9198;--lc-oc:#a3a8ae}
html[data-theme="dark"] .tk-empty{border-color:#383d43;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .fx{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fx svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .fx a{color:inherit;--lc-oc:inherit}
html[data-theme] .fx-head h1{font-weight:700}
html[data-theme="dark"] .fx-sub{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] body .fx-gear{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fx-tabs{border-bottom-color:#383d43}
html[data-theme="dark"] body .fx-tabs a,html[data-theme="dark"] body .fx-tabs a.active{border-color:currentcolor!important;border-bottom-color:transparent!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] body .fx-tabs a,html[data-theme] body .fx-tabs a.active{font-weight:600}
html[data-theme="dark"] body .fx-tabs a.active{color:#f2f3f5;--lc-oc:#101214;border-bottom-color:#4a5058!important}
html[data-theme] body .fx-tabs a.active{font-weight:700}
html[data-theme="dark"] .fx-period{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] body .fx-period button,html[data-theme="dark"] body .fx-period button.active{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] body .fx-period button,html[data-theme] body .fx-period button.active{font-weight:600}
html[data-theme="dark"] body .fx-period button.active{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.22)!important}
html[data-theme] body .fx-period button.active{font-weight:700}
html[data-theme="dark"] .fx-hero{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .fx-hero>span{color:#f2f3f5;--lc-oc:#3d3a2a}
html[data-theme] .fx-hero>span{font-weight:700}
html[data-theme] .fx-hero>strong{font-weight:700}
html[data-theme="dark"] .fx-hero>strong.is-negative{color:#f0a9a5;--lc-oc:#a3251d}
html[data-theme="dark"] .fx-hero-note{color:#f2f3f5;--lc-oc:#3d3a2a}
html[data-theme] .fx-hero-note{font-weight:600}
html[data-theme="dark"] .fx-eq{border-top-color:rgba(255,255,255,0.128)}
html[data-theme="dark"] .fx-eq small{color:#e6e0cc;--lc-oc:#5b5230}
html[data-theme] .fx-eq small{font-weight:600}
html[data-theme] .fx-eq b{font-weight:700}
html[data-theme="dark"] .fx-eq i{color:#e7dfbb;--lc-oc:#7a6c2e}
html[data-theme] .fx-eq i{font-weight:700}
html[data-theme="dark"] .fx-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .fx-card-h h2{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .fx-card-h h2{font-weight:700}
html[data-theme] .fx-card-h>b{font-weight:700}
html[data-theme="dark"] .fx-count{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .fx-count{font-weight:700}
html[data-theme="dark"] .fx-link{color:#f2f3f5;--lc-oc:#3d4247;text-decoration-color:#c3c7cc}
html[data-theme] .fx-link{font-weight:700}
html[data-theme="dark"] .fx-empty{border-color:#383d43;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .fx-bar .c0,html[data-theme="dark"] .fx-dot.c0{background-color:#3a3f46;--lc-ob:#151719;background-image:none}
html[data-theme="dark"] .fx-bar .c1,html[data-theme="dark"] .fx-dot.c1{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .fx-bar .c2,html[data-theme="dark"] .fx-dot.c2{background-color:#3a3f46;--lc-ob:#a3a8ae;background-image:none}
html[data-theme="dark"] .fx-bar .c3,html[data-theme="dark"] .fx-dot.c3{background-color:#35294f;--lc-ob:#d9c8f2;background-image:none}
html[data-theme="dark"] .fx-row-l{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .fx-row-l small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fx-row>b{font-weight:700}
html[data-theme="dark"] .fx-row-sm>b{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .fx-row-sm>b{font-weight:600}
html[data-theme="dark"] .fx-ico{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .fx-row-sm .fx-ico{background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .fx-sep{background-color:#2b2f34;--lc-ob:#eef0f2;background-image:none}
html[data-theme="dark"] .fx-att+.fx-att{border-top-color:#383d43}
html[data-theme="dark"] .fx-att.is-alert .fx-ico{background-color:#4e2828;--lc-ob:#fbe1df;background-image:none;color:#e5948f;--lc-oc:#c93a32}
html[data-theme] .fx-att-t b{font-weight:700}
html[data-theme="dark"] .fx-att-t small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .fx-att strong{font-weight:700}
html[data-theme="dark"] .fx-att>svg{color:#8b9198;--lc-oc:#a3a8ae}
html[data-theme="dark"] .fx-cat-top{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .fx-cat-top b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .fx-cat-top b{font-weight:700}
html[data-theme="dark"] .fx-cat-bar{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .fx-cat-bar i{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .fx-day{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fx-day{font-weight:700}
html[data-theme="dark"] .fx-item+.fx-item{border-top-color:#383d43}
html[data-theme="dark"] .fx-item-main>b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .fx-item-main>b{font-weight:700}
html[data-theme="dark"] .fx-item-main>span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .fx-item-main>.fx-strong{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .fx-item-main>.fx-strong{font-weight:600}
html[data-theme="dark"] .fx-meta{color:#8b9198!important;--lc-oc:#8a9096!important}
html[data-theme="dark"] .fx-item-side small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fx-item strong{font-weight:700}
html[data-theme="dark"] .fx-item>svg{color:#8b9198;--lc-oc:#a3a8ae}
html[data-theme="dark"] .is-pos{color:#b8f4d5!important;--lc-oc:#16804a!important}
html[data-theme="dark"] .is-neg{color:#e5948f!important;--lc-oc:#c93a32!important}
html[data-theme="dark"] .is-gift{color:#b4b9bf!important;--lc-oc:#70757b!important}
html[data-theme="dark"] body .fx-mini-btn{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:none;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .fx-days{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .fx-days{font-weight:700}
html[data-theme="dark"] .fx-days.is-warn{background-color:#544822;--lc-ob:#fff3cf;background-image:none;color:#ffedb3;--lc-oc:#8a6a00}
html[data-theme="dark"] .fx-days.is-bad{background-color:#4e2828;--lc-ob:#fbe1df;background-image:none;color:#e5948f;--lc-oc:#c93a32}
html[data-theme="dark"] .fx-duo>div{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .fx-duo small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .fx-duo small{font-weight:600}
html[data-theme] .fx-duo b{font-weight:700}
html[data-theme="dark"] .fx-op-ico{background-color:#30353b;--lc-ob:#e3f5ea;background-image:none;color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .fx-op-ico.is-neg{background-color:#4e2828;--lc-ob:#fbe1df;background-image:none}
html[data-theme="dark"] .fx-op-ico.is-gift{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] body .fx-btn{border-color:currentcolor;background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214;box-shadow:none}
html[data-theme] body .fx-btn{font-weight:700}
html[data-theme="dark"] .fx-paid{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fx-paid{font-weight:700}
html[data-theme="dark"] body .fx-chips button,html[data-theme="dark"] body .fx-chips button.active{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .fx-chips button,html[data-theme] body .fx-chips button.active{font-weight:600}
html[data-theme="dark"] body .fx-chips button.active{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme] body .fx-chips button.active{font-weight:700}
html[data-theme="dark"] .fx-stats>div{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .fx-stats small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .fx-stats small{font-weight:600}
html[data-theme] .fx-stats b{font-weight:700}
html[data-theme="dark"] .fx-rank{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .fx-rank{font-weight:700}
html[data-theme="dark"] .fx-exp+.fx-exp{border-top-color:#383d43}
html[data-theme] .fx-exp summary strong{font-weight:700}
html[data-theme="dark"] .fx-exp summary>svg{color:#8b9198;--lc-oc:#a3a8ae}
html[data-theme="dark"] .fx-exp-body{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .fx-exp-body>div{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .fx-exp-body b{font-weight:700}
html[data-theme="dark"] .press-v416{-webkit-tap-highlight-color:transparent}
html[data-theme="dark"] .fx-back{color:#b4b9bf!important;--lc-oc:#5c6167!important}
html[data-theme] .fx-back{font-weight:700}
html[data-theme="dark"] .fm{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fm svg{fill:none;stroke:currentColor}
html[data-theme="dark"] body .fm button{box-shadow:none}
html[data-theme] .fm-head h1{font-weight:700}
html[data-theme="dark"] .fm-sec{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .fm-sec>h2{font-weight:700}
html[data-theme="dark"] .fm-sec>h2 i{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .fm-seg{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] body .fm-seg button{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] body .fm-seg button{font-weight:600}
html[data-theme="dark"] body .fm-seg button.on{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.256)!important}
html[data-theme] body .fm-seg button.on{font-weight:700}
html[data-theme="dark"] .fm-search{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .fm-search>svg{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .fm-search input{border-color:currentcolor!important;outline-color:currentcolor;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fm-search.is-off{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .fm-search:focus-within{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.081)}
html[data-theme="dark"] body .fm-in{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .fm-in:focus{outline-color:currentcolor;border-color:#4a5058!important;box-shadow:0 0 0 3px rgba(255,255,255,0.081)!important}
html[data-theme="dark"] body .fm .lc-phone-field{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] body .fm .lc-phone-field:focus-within{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.081)}
html[data-theme="dark"] body .fm .lc-phone-prefix{border-color:currentcolor!important;border-right-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#5c6167!important}
html[data-theme] body .fm .lc-phone-prefix{font-weight:700!important}
html[data-theme="dark"] body .fm .lc-phone-field input{border-color:currentcolor!important;box-shadow:none!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme] body .fm .lc-phone-field input{font-weight:600}
html[data-theme="dark"] .fm-pre{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .fm-pre>span{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;border-right-color:#383d43;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .fm-pre>span{font-weight:700}
html[data-theme="dark"] body .fm-pre input{border-color:currentcolor!important;box-shadow:none!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme] body .fm-pre input{font-weight:600}
html[data-theme="dark"] .fm-pre:focus-within{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.081)}
html[data-theme="dark"] .fm-amount{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .fm-amount:focus-within{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.081)}
html[data-theme="dark"] body .fm-amount input{border-color:currentcolor!important;outline-color:currentcolor;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .fm-amount input{font-weight:700}
html[data-theme="dark"] .fm-amount span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fm-amount span{font-weight:700}
html[data-theme="dark"] .fm-chip{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme] .fm-chip{font-weight:700}
html[data-theme] .fm-chip b{font-weight:700}
html[data-theme="dark"] .fm-chip small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .fm-chip small{font-weight:600}
html[data-theme="dark"] body .fm-chip button{border-color:currentcolor!important;background-color:rgba(0,0,0,0.092)!important;--lc-ob:rgba(16,18,20,.08)!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fm-pop{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 12px 32px rgba(0,0,0,0.364)}
html[data-theme="dark"] body .fm-list button{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .fm-list button.hl,html[data-theme="dark"] body .fm-list button:hover{background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important}
html[data-theme] .fm-list button>span{font-weight:600}
html[data-theme="dark"] .fm-list button>span small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fm-list button>span small{font-weight:500}
html[data-theme="dark"] .fm-list u{background-color:#514a24;--lc-ob:#fbecb0;background-image:none}
html[data-theme="dark"] .fm-list button>b{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .fm-list button>b{font-weight:700}
html[data-theme="dark"] .fm-list button>svg{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .fm-list .fm-empty{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .fm-days button,html[data-theme="dark"] .fm-daycal{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fm-days small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fm-days small{font-weight:700}
html[data-theme] .fm-days b{font-weight:700}
html[data-theme="dark"] body .fm-days button.on{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;border-color:#f0cf4b!important}
html[data-theme="dark"] body .fm-days button.on small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] body .fm-days button.today small{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .fm-days button.today:not(.on):not(.in)::after{background-color:#e0b928;--lc-ob:#e0b928;background-image:none}
html[data-theme="dark"] .fm-daycal{background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;border-color:#383d43!important}
html[data-theme="dark"] body .fm-daycal input{border-color:currentcolor!important}
html[data-theme="dark"] body .fm-daycal .crm-date-trigger{border-color:currentcolor!important}
html[data-theme="dark"] body .fm-range button.in{background-color:#514a24!important;--lc-ob:#fbecb0!important;background-image:none!important;border-color:#6c5e20!important}
html[data-theme="dark"] body .fm-range button.in:not(.re){box-shadow:4px 0 0 rgba(255,255,255,0.18)!important}
html[data-theme="dark"] body .fm-range button.in small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] body .fm-range button.rs{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;border-color:#f0cf4b!important}
html[data-theme="dark"] body .fm-range button.re{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;border-color:#f0cf4b!important}
html[data-theme="dark"] .fm-note-line{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .fm-note-line b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .fm-people button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .fm-people button{font-weight:700}
html[data-theme="dark"] .fm-people i{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .fm-people i{font-weight:700}
html[data-theme="dark"] body .fm-people button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .fm-people button.on i{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .fm-people button.is-me:not(.on) i{background-color:#514a24;--lc-ob:#fbecb0;background-image:none;color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] .fm-self{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .fm-self b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .fm-tfield{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fm-tfield>svg:first-child{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .fm-tfield>svg:last-child{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .fm-tfield small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fm-tfield small{font-weight:600}
html[data-theme] .fm-tfield b{font-weight:700}
html[data-theme="dark"] body .fm-tfield:disabled{background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important}
html[data-theme="dark"] .fm-tfield:disabled b,html[data-theme="dark"] .fm-tfield.is-ph b{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .fm-tfield:disabled b,html[data-theme] .fm-tfield.is-ph b{font-weight:600}
html[data-theme="dark"] body .fm-tfield[aria-expanded="true"]{border-color:#4a5058!important;box-shadow:0 0 0 3px rgba(255,255,255,0.081)!important}
html[data-theme="dark"] .fm-pop-h b{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .fm-pop-h b{font-weight:700}
html[data-theme="dark"] .fm-pop-h small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .fm-times button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .fm-times button{font-weight:700}
html[data-theme="dark"] body .fm-times button:disabled{background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important;color:#b0b4b9;--lc-oc:#b0b4b9;border-color:#383d43!important}
html[data-theme="dark"] body .fm-times button.is-busy::after{background-color:#e8863a;--lc-ob:#e8863a;background-image:none}
html[data-theme="dark"] body .fm-times button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] body .fm-ends button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .fm-ends button{font-weight:700}
html[data-theme="dark"] body .fm-ends button.on{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;border-color:#f0cf4b!important;color:#101214;--lc-oc:#101214}
html[data-theme] body .fm-ends .fm-allday{font-weight:600}
html[data-theme="dark"] body .fm-pop-ok{border-color:currentcolor!important;background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214;--lc-oc:#101214}
html[data-theme] body .fm-pop-ok{font-weight:700}
html[data-theme="dark"] .fm-pop-msg{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .fm-found{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme] .fm-found{font-weight:600}
html[data-theme="dark"] .fm-warn{background-color:#543f22;--lc-ob:#fff4e5;background-image:none;color:#ffdcb3;--lc-oc:#8a4b00}
html[data-theme] .fm-warn{font-weight:600}
html[data-theme="dark"] body .fm-note-btn{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf;--lc-oc:#5c6167;text-decoration-color:#c3c7cc}
html[data-theme] body .fm-note-btn{font-weight:700}
html[data-theme="dark"] body .fm-file{border-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#fafafb!important;background-image:none!important;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] body .fm-file{font-weight:700}
html[data-theme="dark"] .fm-file.has-file{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .fm-err{background-color:#2b2f34;--lc-ob:#fdecec;background-image:none;color:#eba4a7;--lc-oc:#a4262c}
html[data-theme] .fm-err{font-weight:600}
html[data-theme="dark"] .fm [aria-invalid="true"],html[data-theme="dark"] .fm .is-invalid{border-color:#d6453d!important;box-shadow:0 0 0 3px rgba(255,255,255,0.027)!important}
html[data-theme="dark"] .fm-bar{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 8px 24px rgba(0,0,0,0.292)}
html[data-theme] .fm-bar b{font-weight:700}
html[data-theme="dark"] .fm-bar small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] body .fm-go{border-color:currentcolor!important;background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214;--lc-oc:#101214}
html[data-theme] body .fm-go{font-weight:700}
html[data-theme="dark"] .fm-bar.is-off b{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .fm-bar.is-off .fm-go{background-color:#30353b!important;--lc-ob:#e7e9ec!important;background-image:none!important;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .fm-dialog{border-color:currentcolor;box-shadow:0 20px 50px rgba(0,0,0,0.49)}
html[data-theme="dark"] .fm-dialog::backdrop{background-color:rgba(0,0,0,0.517);--lc-ob:rgba(16,18,20,.45);background-image:none}
html[data-theme] .fm-dialog h2{font-weight:700}
html[data-theme="dark"] .fm-dialog p{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .fm-dialog .fm-conf div{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .fm-dialog .fm-conf small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] body .fm-dialog-actions button{border-color:currentcolor!important}
html[data-theme] body .fm-dialog-actions button{font-weight:700}
html[data-theme="dark"] body .fm-dialog-actions button:first-child{background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .fm-dialog-actions button:last-child{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214!important;--lc-oc:#101214!important}
html[data-theme="dark"] body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active b{color:#f2f3f5!important;--lc-oc:#101214!important}
html[data-theme="dark"] .fm-custom-time{border-color:currentcolor!important}
html[data-theme] body .fm-in-title{font-weight:600}
html[data-theme="dark"] body .bc{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .bc a{color:inherit;--lc-oc:inherit}
html[data-theme] .bc-top h1{font-weight:700}
html[data-theme="dark"] body .bc-ibtn{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .bc-menu-pop>a,html[data-theme="dark"] body .bc-menu-pop>button{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-menu-pop>a,html[data-theme] body .bc-menu-pop>button{font-weight:700}
html[data-theme="dark"] body .bc-menu-pop>a:hover,html[data-theme="dark"] body .bc-menu-pop>button:hover{background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important}
html[data-theme="dark"] .bc-menu-pop svg{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .bc-menu-pop small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-menu-pop small{font-weight:600}
html[data-theme="dark"] .bc-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .bc-h h2{font-weight:700}
html[data-theme="dark"] .bc-h small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-h small{font-weight:600}
html[data-theme] .bc-car h2{font-weight:700}
html[data-theme="dark"] .bc-car .bc-client{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .bc-car .bc-client{font-weight:700}
html[data-theme="dark"] .bc-plate{border-color:#383d43;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .bc-plate{font-weight:700}
html[data-theme="dark"] .bc-logo{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none}
html[data-theme="dark"] .bc-online{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme] .bc-online{font-weight:700}
html[data-theme="dark"] .bc-act{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .bc-act{font-weight:700}
html[data-theme="dark"] body .bc .bc-act.is-call{background-color:#16804a;--lc-ob:#16804a;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .bc-note{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .bc-note>svg{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .bc-note small{color:#ffeab3;--lc-oc:#8a6400}
html[data-theme] .bc-note small{font-weight:700}
html[data-theme] .bc-note a{font-weight:700}
html[data-theme="dark"] .bc-note.is-warn{background-color:#544a22;--lc-ob:#fff6d6;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .bc-note.is-warn{font-weight:700}
html[data-theme="dark"] .bc-note.is-warn>svg{color:#ffeab3;--lc-oc:#8a6400}
html[data-theme="dark"] .bc-note.is-ok{background-color:#30353b;--lc-ob:#e3f5ea;background-image:none;color:#c8f6df;--lc-oc:#11643a}
html[data-theme="dark"] body .bc-mini{border-color:currentcolor!important;background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;color:#ffffff;--lc-oc:#fff}
html[data-theme] body .bc-mini{font-weight:700}
html[data-theme="dark"] .bc-seen{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme] .bc-seen{font-weight:700}
html[data-theme="dark"] .bc-meta span{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none}
html[data-theme] .bc-meta span{font-weight:700}
html[data-theme="dark"] .bc-meta svg{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .bc-steps div{color:#8b9198;--lc-oc:#9aa0a6}
html[data-theme] .bc-steps div{font-weight:700}
html[data-theme="dark"] .bc-steps i{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] .bc-steps .done,html[data-theme="dark"] .bc-steps .cur{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .bc-steps div:nth-child(1).done i,html[data-theme="dark"] .bc-steps div:nth-child(1).cur i{background-color:#2f80ed;--lc-ob:#2f80ed;background-image:none}
html[data-theme="dark"] .bc-steps div:nth-child(2).done i,html[data-theme="dark"] .bc-steps div:nth-child(2).cur i{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .bc-steps div:nth-child(3).done i,html[data-theme="dark"] .bc-steps div:nth-child(3).cur i,html[data-theme="dark"] .bc-steps div:nth-child(4).done i,html[data-theme="dark"] .bc-steps div:nth-child(4).cur i{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .bc-steps div:nth-child(5).done i,html[data-theme="dark"] .bc-steps div:nth-child(5).cur i{background-color:#3a3f46;--lc-ob:#151719;background-image:none}
html[data-theme="dark"] body .bc-big{border-color:currentcolor!important;background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214;--lc-oc:#101214}
html[data-theme] body .bc-big{font-weight:700}
html[data-theme="dark"] body .bc-big.is-dark{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] body .bc-big.is-done,html[data-theme="dark"] body .bc-go.is-done{background-color:#16804a!important;--lc-ob:#16804a!important;background-image:none!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .bc-auto{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .bc-auto{font-weight:700}
html[data-theme="dark"] .bc-auto.is-paid{background-color:#30353b;--lc-ob:#e3f5ea;background-image:none;color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .bc-auto.is-warn{background-color:#543f22;--lc-ob:#fff4e5;background-image:none;color:#ffdcb3;--lc-oc:#8a4b00}
html[data-theme="dark"] .bc-stamp{background-color:#2b2f34;--lc-ob:#fdecec;background-image:none;color:#eba4a7;--lc-oc:#a4262c}
html[data-theme] .bc-stamp{font-weight:700}
html[data-theme="dark"] .bc-stamp small{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .bc-stamp small{font-weight:600}
html[data-theme="dark"] .bc-cert{border-color:#383d43}
html[data-theme] .bc-cert{font-weight:700}
html[data-theme="dark"] .bc-cert svg{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .bc-cert small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .bc-cert small{font-weight:600}
html[data-theme] .bc-cert a{font-weight:700}
html[data-theme="dark"] body .bc-line{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-line{font-weight:700}
html[data-theme="dark"] .bc-role{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme] .bc-role{font-weight:700}
html[data-theme="dark"] .bc-srow{border-bottom-color:#383d43}
html[data-theme] .bc-srow>span{font-weight:700}
html[data-theme] .bc-srow.is-ro>b{font-weight:700}
html[data-theme="dark"] .bc-money{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .bc-money:focus-within{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.081)}
html[data-theme="dark"] body .bc-money input{border-color:currentcolor!important;outline-color:currentcolor;box-shadow:none!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-money input{font-weight:700}
html[data-theme="dark"] .bc-money em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-money em{font-weight:700}
html[data-theme="dark"] body .bc-x{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f5f6f7!important;background-image:none!important;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .bc-add{border-color:#383d43!important;background-color:#2b2f34!important;--lc-ob:#fafafb!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .bc-add{font-weight:700}
html[data-theme="dark"] body .bc-chip{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .bc-chip{font-weight:700}
html[data-theme="dark"] body .bc-chip.is-on{background-color:#544a22!important;--lc-ob:#fff6d6!important;background-image:none!important;border-color:#f0cf4b!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .bc-chip svg:last-child{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .bc-disc-val em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-disc-val em{font-weight:700}
html[data-theme="dark"] .bc-total small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-total small{font-weight:700}
html[data-theme] .bc-total b{font-weight:700}
html[data-theme="dark"] .bc-online-info dt{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-online-info dt{font-weight:600}
html[data-theme] .bc-online-info dd{font-weight:700}
html[data-theme="dark"] body .bc-editbtn{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-editbtn{font-weight:700}
html[data-theme="dark"] .bc-editbtn small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-editbtn small{font-weight:600}
html[data-theme="dark"] .bc-editcard{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.063)}
html[data-theme="dark"] body .bc-link{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] body .bc-link{font-weight:700}
html[data-theme="dark"] .bc-cap{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-cap{font-weight:700}
html[data-theme="dark"] .bc-cap em{color:#b0b4b9;--lc-oc:#b0b4b9}
html[data-theme] .bc-cap em{font-weight:600}
html[data-theme="dark"] .bc-helpers{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .bc-helpers{font-weight:700}
html[data-theme="dark"] .bc-helpers span{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none}
html[data-theme="dark"] body .bc-helpers button{border-color:currentcolor!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .bc-wrow{border-bottom-color:#383d43}
html[data-theme="dark"] .bc-wrow:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] body .bc .bc-wrow.wage-service-row{border-color:currentcolor;border-bottom-color:#383d43;background-color:transparent;--lc-ob:transparent;background-image:none;box-shadow:none}
html[data-theme="dark"] body .bc .bc-wrow.wage-service-row:last-child{border-bottom-color:currentcolor}
html[data-theme] .bc-wtop b{font-weight:700}
html[data-theme] .bc-wtop span{font-weight:700}
html[data-theme="dark"] .bc-wctl small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-wctl small{font-weight:700}
html[data-theme="dark"] .bc-wctl .grow.is-need small{color:#ffdcb3;--lc-oc:#8a4b00}
html[data-theme="dark"] .bc-num{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .bc-num:focus-within{border-color:#4a5058;box-shadow:0 0 0 3px rgba(255,255,255,0.081)}
html[data-theme="dark"] body .bc-num input{border-color:currentcolor!important;outline-color:currentcolor;box-shadow:none!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-num input{font-weight:700}
html[data-theme="dark"] .bc-num em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .bc-num em{font-weight:700}
html[data-theme="dark"] body .bc-outcome button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .bc-outcome button{font-weight:700}
html[data-theme="dark"] body .bc-outcome .is-red{color:#e99c94;--lc-oc:#c0392b;border-color:#5f312e!important;background-color:#2b2f34!important;--lc-ob:#fdf5f4!important;background-image:none!important}
html[data-theme="dark"] .bc-bar{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 8px 24px rgba(0,0,0,0.328)}
html[data-theme] .bc-bar b{font-weight:700}
html[data-theme="dark"] .bc-bar small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] body .bc-go{border-color:currentcolor!important;background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214;--lc-oc:#101214}
html[data-theme] body .bc-go{font-weight:700}
html[data-theme="dark"] body .bc-go:disabled:not(.is-done):not(.is-busy){background-color:#30353b!important;--lc-ob:#e7e9ec!important;background-image:none!important;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .bc-sec{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-sec{font-weight:700}
html[data-theme="dark"] body .bc-ghost2{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .bc-ghost2{font-weight:700}
html[data-theme="dark"] .bc-err{box-shadow:0 6px 18px rgba(0,0,0,0.292)}
html[data-theme="dark"] body .ol{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .ol a{color:inherit;--lc-oc:inherit}
html[data-theme] .ol-head h1{font-weight:700}
html[data-theme="dark"] .ol-count{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .ol-count{font-weight:700}
html[data-theme="dark"] body .ol-tiles button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .ol-tiles b{font-weight:700}
html[data-theme="dark"] .ol-tiles span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ol-tiles span{font-weight:700}
html[data-theme="dark"] body .ol-tiles button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .ol-tiles button.on span{color:#c9ccd0;--lc-oc:#c9ccd0}
html[data-theme="dark"] body .ol-clear{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] body .ol-fchip{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .ol-fchip{font-weight:700}
html[data-theme="dark"] body .ol-fchip.is-on{background-color:#544a22!important;--lc-ob:#fff6d6!important;background-image:none!important;border-color:#f0cf4b!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .ol-fchip svg:last-child{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .ol-quick button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .ol-quick button{font-weight:700}
html[data-theme="dark"] body .ol-quick button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .ol-range small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ol-range small{font-weight:700}
html[data-theme="dark"] body .ol-range .crm-date-trigger{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;box-shadow:none!important}
html[data-theme] body .ol-range .crm-date-trigger-value{font-weight:700!important}
html[data-theme="dark"] body .ol-range .crm-date-trigger-caret{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important}
html[data-theme="dark"] .ol-pop-service button>svg{color:#b8f4d5!important;--lc-oc:#16804a!important}
html[data-theme] .ol-day-h b{font-weight:700}
html[data-theme="dark"] .ol-day-h span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ol-day-h span{font-weight:600}
html[data-theme="dark"] .ol-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .ol-logo{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none}
html[data-theme] .ol-who b{font-weight:700}
html[data-theme="dark"] .ol-who span{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .ol-who span{font-weight:600}
html[data-theme] .ol-r b{font-weight:700}
html[data-theme] .ol-pill{font-weight:700}
html[data-theme="dark"] .ol-pill.plan{background-color:#2b2f34;--lc-ob:#e8f1fd;background-image:none;color:#8bb8ef;--lc-oc:#1f6fd1}
html[data-theme="dark"] .ol-pill.work{background-color:#544822;--lc-ob:#fff3cf;background-image:none;color:#ffeab3;--lc-oc:#8a6400}
html[data-theme="dark"] .ol-pill.ready{background-color:#30353b;--lc-ob:#e3f5ea;background-image:none;color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .ol-pill.paid{background-color:#30353b;--lc-ob:#eceef0;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .ol-pill.bad{background-color:#2b2f34;--lc-ob:#fdecec;background-image:none;color:#eba4a7;--lc-oc:#a4262c}
html[data-theme="dark"] .ol-meta{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ol-meta{font-weight:600}
html[data-theme="dark"] .ol-meta>b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .ol-meta>b{font-weight:700}
html[data-theme="dark"] .ol-empty{border-color:#383d43}
html[data-theme] .ol-empty b{font-weight:700}
html[data-theme="dark"] .ol-empty span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] body .ol-empty button{border-color:currentcolor!important;background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;color:#ffffff;--lc-oc:#fff}
html[data-theme] body .ol-empty button{font-weight:700}
html[data-theme="dark"] .cl-list{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .cl-row{border-bottom-color:#383d43}
html[data-theme="dark"] .cl-row:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] .cl-av{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .cl-av{font-weight:700}
html[data-theme] .cl-main>b{font-weight:700}
html[data-theme="dark"] .cl-main>span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .cl-main>span{font-weight:600}
html[data-theme="dark"] .cl-disc{background-color:#544a22;--lc-ob:#fff6d6;background-image:none;color:#ffeab3;--lc-oc:#8a6400}
html[data-theme] .cl-disc{font-weight:700}
html[data-theme] .cl-side b{font-weight:700}
html[data-theme="dark"] .cl-side span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .cl-side span{font-weight:600}
html[data-theme="dark"] .ck-av{background-color:#514a24;--lc-ob:#fbecb0;background-image:none;color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .ck-av{font-weight:700}
html[data-theme] .ck-htop h2{font-weight:700}
html[data-theme="dark"] .ck-htop p{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .ck-htop p{font-weight:600}
html[data-theme="dark"] body .bc .bc-act.ck-new-booking{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .ck-stats>div{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .ck-stats b{font-weight:700}
html[data-theme="dark"] .ck-stats span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ck-stats span{font-weight:700}
html[data-theme="dark"] .ck-dline small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ck-dline small{font-weight:700}
html[data-theme] .ck-dline b{font-weight:700}
html[data-theme="dark"] .ck-disc-val em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ck-disc-val em{font-weight:700}
html[data-theme="dark"] .ck-hint{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .ck-note{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .ck-link{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .ck-link{font-weight:700}
html[data-theme="dark"] .ck-car{border-top-color:#383d43}
html[data-theme="dark"] .ck-cars .bc-h + .ck-car{border-top-color:currentcolor}
html[data-theme] .ck-carrow b{font-weight:700}
html[data-theme="dark"] .ck-carrow span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ck-carrow span{font-weight:600}
html[data-theme="dark"] .ck-logo{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none}
html[data-theme="dark"] body .ck-pen{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .ck-car.is-open .ck-pen{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .ck-edit small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ck-edit small{font-weight:700}
html[data-theme="dark"] .ck-new{border-color:#383d43;background-color:#2b2f34;--lc-ob:#fafafb;background-image:none}
html[data-theme] .ck-new-h b{font-weight:700}
html[data-theme="dark"] body .ck-x{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .ck-empty{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .ck-hrow{border-top-color:#383d43;color:inherit;--lc-oc:inherit}
html[data-theme] .ck-hd b{font-weight:700}
html[data-theme="dark"] .ck-hd small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ck-hm b{font-weight:700}
html[data-theme="dark"] .ck-hm span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ck-hr b{font-weight:700}
html[data-theme="dark"] .ck-err{box-shadow:0 6px 18px rgba(0,0,0,0.292)}
html[data-theme="dark"] .st svg,html[data-theme="dark"] .st-card svg,html[data-theme="dark"] .st-new svg{fill:none;stroke:currentColor}
html[data-theme="dark"] body .st-add{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme] body .st-add{font-weight:700}
html[data-theme="dark"] .st-seg a{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .st-seg a{font-weight:600}
html[data-theme="dark"] .st-seg a.on{background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.256)}
html[data-theme] .st-seg a.on{font-weight:700}
html[data-theme="dark"] .st-seg em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .st-seg em{font-weight:700}
html[data-theme="dark"] .st-seg a.on em{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .st-row{color:inherit;--lc-oc:inherit}
html[data-theme="dark"] .st-av{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .st-av i{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .st-av i{font-weight:700}
html[data-theme="dark"] .st-av::after{background-color:#1f9d55;--lc-ob:#1f9d55;background-image:none;border-color:#383d43}
html[data-theme="dark"] .st-av.is-off::after{background-color:#3a3f46;--lc-ob:#c3c7cc;background-image:none}
html[data-theme="dark"] .st-row.is-off .cl-main>b>span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .st-tag{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] .st-tag{font-weight:700}
html[data-theme="dark"] .st-tag.is-off{background-color:#543b22;--lc-ob:#fff0e0;background-image:none;color:#ffd5aa;--lc-oc:#9a4d00}
html[data-theme="dark"] .st-wk i{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#b0b4b9;--lc-oc:#b0b4b9}
html[data-theme] .st-wk i{font-weight:700}
html[data-theme="dark"] .st-wk i.on{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .st-row.is-off .st-wk i.on{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .st-wk small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .st-wk small{font-weight:700}
html[data-theme="dark"] .st-tip{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .st-tip{font-weight:600}
html[data-theme="dark"] .st-ph{border-color:#383d43;background-color:#2b2f34;--lc-ob:#fafafb;background-image:none}
html[data-theme="dark"] .st-row.is-dragging{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 14px 34px rgba(0,0,0,0.436)}
html[data-theme="dark"] .st-toast{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#ffffff;--lc-oc:#fff;box-shadow:0 8px 24px rgba(0,0,0,0.49)}
html[data-theme="dark"] .st-toast span{color:#c3c7cc;--lc-oc:#c3c7cc}
html[data-theme="dark"] .st-posrow{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .st-posrow b{font-weight:700}
html[data-theme="dark"] .st-posrow small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .st-posrow small{font-weight:600}
html[data-theme="dark"] .st-posrow>svg{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .st-posico,html[data-theme="dark"] .st-lico{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .st-hav{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .st-hav.has{background-color:#514a24;--lc-ob:#fbecb0;background-image:none}
html[data-theme="dark"] .st-hav>i{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .st-hav>i{font-weight:700}
html[data-theme="dark"] .st-hav>b{background-color:#3a3f46;--lc-ob:#151719;background-image:none;border-color:#383d43;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .st-camph svg{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .st-state{font-weight:700}
html[data-theme="dark"] .st-state.is-ok{color:#b2efcc;--lc-oc:#1f8a4c}
html[data-theme="dark"] .st-state.is-off{color:#ffd5aa;--lc-oc:#9a4d00}
html[data-theme="dark"] .st-state.is-arch{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .st-note{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .st-posf b{font-weight:700!important}
html[data-theme="dark"] .st-pospop button>svg{color:#f2f3f5!important;--lc-oc:#101214!important}
html[data-theme="dark"] body .st-days button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#8b9198;--lc-oc:#8a9096}
html[data-theme] body .st-days button{font-weight:700}
html[data-theme="dark"] body .st-days button.on{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;border-color:#f0cf4b!important;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .st-tpop .fm-pop-h{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] body .st-eye{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .st-eye.on{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .st-line{border-color:currentcolor!important;border-top-color:#383d43!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .st-stat .bc-h+.st-line,html[data-theme="dark"] .st-stat .st-arch-note+.st-line{border-top-color:currentcolor!important}
html[data-theme] .st-line b{font-weight:700}
html[data-theme="dark"] .st-line small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .st-line small{font-weight:500}
html[data-theme="dark"] .st-line.is-red b{color:#e99894;--lc-oc:#c0322b}
html[data-theme="dark"] .st-line.is-red .st-lico{background-color:#2b2f34;--lc-ob:#fdecec;background-image:none;color:#e99894;--lc-oc:#c0322b}
html[data-theme="dark"] .st-line.is-green .st-lico{background-color:#30353b;--lc-ob:#e3f4ea;background-image:none;color:#b2efcc;--lc-oc:#1f8a4c}
html[data-theme="dark"] body .fm-dialog-actions button.st-danger{background-color:#c0322b!important;--lc-ob:#c0322b!important;background-image:none!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .st-lbl{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .st-lbl{font-weight:700}
html[data-theme="dark"] .st-radio{border-color:#383d43}
html[data-theme="dark"] body .st-radio button{border-color:currentcolor!important;border-top-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .st-radio button{font-weight:600}
html[data-theme="dark"] body .st-radio button:first-child{border-top-color:currentcolor!important}
html[data-theme="dark"] .st-radio small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .st-radio small{font-weight:600}
html[data-theme="dark"] .st-radio i{border-color:#383d43}
html[data-theme="dark"] body .st-radio button.on{background-color:#2b2f34!important;--lc-ob:#fffaeb!important;background-image:none!important}
html[data-theme] body .st-radio button.on{font-weight:700}
html[data-theme="dark"] .st-radio button.on i{border-color:#4a5058}
html[data-theme="dark"] .st-radio[aria-invalid="true"]{border-color:#d6453d}
html[data-theme] .st-pi-line .fm-in{font-weight:600}
html[data-theme="dark"] .st-pi-who{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .st-pi-who{font-weight:600}
html[data-theme="dark"] .st-pi.is-del .fm-in{color:#eba4a7;--lc-oc:#a4262c;background-color:#2b2f34!important;--lc-ob:#fdf3f3!important;background-image:none!important}
html[data-theme="dark"] .st-pi.is-del .st-pi-who{color:#eba4a7;--lc-oc:#a4262c}
html[data-theme="dark"] .st-pi.is-new .fm-in{background-color:#2b2f34!important;--lc-ob:#fffaeb!important;background-image:none!important}
html[data-theme="dark"] body .st-pplus{border-color:currentcolor!important;background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .st-days[aria-invalid="true"]{outline-color:#d6453d}
html[data-theme="dark"] .sv svg,html[data-theme="dark"] .sv-card svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .sv-lhero{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .sv-lh-top small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sv-lh-top small{font-weight:700}
html[data-theme] .sv-lh-top h1{font-weight:700}
html[data-theme="dark"] .sv-hadd{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme="dark"] .sv-hadd svg{stroke:#f3d768;fill:none}
html[data-theme="dark"] .sv-hsearch{background-color:rgba(255,255,255,0.072);--lc-ob:rgba(255,255,255,.72);background-image:none}
html[data-theme="dark"] .sv-hsearch>svg{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] body .sv-hsearch input{border-color:currentcolor!important;outline-color:currentcolor;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .sv-hclear{border-color:currentcolor!important;background-color:rgba(0,0,0,0.092)!important;--lc-ob:rgba(16,18,20,.08)!important;background-image:none!important;color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] .sv-hstats>*{background-color:rgba(255,255,255,0.05);--lc-ob:rgba(255,255,255,.5);background-image:none}
html[data-theme="dark"] body .sv-hstats>button{border-color:currentcolor!important;background-color:rgba(255,255,255,0.05)!important;--lc-ob:rgba(255,255,255,.5)!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .sv-hstats b{font-weight:700}
html[data-theme="dark"] .sv-hstats span{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sv-hstats span{font-weight:700}
html[data-theme="dark"] body .sv-tabs button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .sv-tabs button{font-weight:700}
html[data-theme="dark"] .sv-tabs em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .sv-tabs em{font-weight:700}
html[data-theme="dark"] body .sv-tabs button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .sv-tabs button.on em{color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme="dark"] .sv-gh7 h2{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .sv-gh7 h2{font-weight:700}
html[data-theme="dark"] .sv-gh7 small{color:#8b9198;--lc-oc:#a0a5ab}
html[data-theme] .sv-gh7 small{font-weight:700}
html[data-theme="dark"] .sv-r7{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .sv-r7 b{font-weight:700}
html[data-theme="dark"] .sv-r7 span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .sv-r7 span{font-weight:600}
html[data-theme="dark"] .sv-r7 i.sv-on{color:#b2efcc;--lc-oc:#1f8a4c}
html[data-theme="dark"] .sv-offtag{color:#ffd5aa;--lc-oc:#9a4d00}
html[data-theme] .sv-r7 strong{font-weight:700}
html[data-theme="dark"] .sv-r7 strong small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .sv-r7 strong small{font-weight:700}
html[data-theme="dark"] .sv-np{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .sv-np{font-weight:600}
html[data-theme="dark"] .sv-r7.is-off{background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] .sv-r7.is-off b,html[data-theme="dark"] .sv-r7.is-off strong{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .sv-hero{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .sv-hero>small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sv-hero>small{font-weight:700}
html[data-theme="dark"] .sv-offlbl{color:#edaea9;--lc-oc:#9a2a22}
html[data-theme="dark"] body .sv-hero input.sv-hname{color:#f2f3f5;--lc-oc:#101214;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;border-color:currentcolor!important;box-shadow:none!important}
html[data-theme] body .sv-hero input.sv-hname{font-weight:700}
html[data-theme="dark"] .sv-hero input::placeholder{color:rgba(242,243,245,0.35);--lc-oc:rgba(16,18,20,.35)}
html[data-theme="dark"] .sv-hero input:focus{outline-color:currentcolor;background-color:rgba(255,255,255,0.035)!important;--lc-ob:rgba(255,255,255,.35)!important;background-image:none!important}
html[data-theme="dark"] .sv-hprice em{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sv-hprice em{font-weight:700}
html[data-theme="dark"] body .sv-hprice input{color:#f2f3f5;--lc-oc:#101214;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;border-color:currentcolor!important;box-shadow:none!important}
html[data-theme] body .sv-hprice input{font-weight:700}
html[data-theme="dark"] .sv-hprice span{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sv-hprice span{font-weight:700}
html[data-theme="dark"] .sva-veh>label,html[data-theme="dark"] .sv-vnone{background-color:rgba(255,255,255,0.055);--lc-ob:rgba(255,255,255,.55);background-image:none}
html[data-theme="dark"] .sva-veh>label.cur{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 0 0 2px rgba(0,0,0,0.6)}
html[data-theme="dark"] .sva-veh small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sva-veh small{font-weight:700}
html[data-theme="dark"] body .sva-veh input{color:#f2f3f5;--lc-oc:#101214;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;border-color:currentcolor!important;box-shadow:none!important}
html[data-theme] body .sva-veh input{font-weight:700}
html[data-theme="dark"] .sv6-from{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .sv6-from{font-weight:700}
html[data-theme="dark"] body .sv-hgroups button{border-color:currentcolor!important;background-color:rgba(255,255,255,0.055)!important;--lc-ob:rgba(255,255,255,.55)!important;background-image:none!important;color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] body .sv-hgroups button{font-weight:700}
html[data-theme="dark"] body .sv-hgroups button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme="dark"] .sv-hgroups[aria-invalid="true"]{outline-color:#d6453d}
html[data-theme="dark"] body .sva-split{border-color:currentcolor!important;background-color:rgba(255,255,255,0.04)!important;--lc-ob:rgba(255,255,255,.4)!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .sva-split b{font-weight:700}
html[data-theme="dark"] .sva-split small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] body .sv-quick button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme] body .sv-quick button{font-weight:700}
html[data-theme="dark"] body .sv-quick button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] body .sv-swrow{border-color:currentcolor!important;border-top-color:#383d43!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .sv-toggles2>.sv-swrow:first-child{border-top-color:currentcolor!important}
html[data-theme] .sv-swrow b{font-weight:700}
html[data-theme="dark"] .sv-swrow small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .sv-sw{background-color:#30353b;--lc-ob:#d6d9dd;background-image:none}
html[data-theme="dark"] .sv-sw i{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 1px 2px rgba(0,0,0,0.4)}
html[data-theme="dark"] .sv-sw.on{background-color:#1f9d55;--lc-ob:#1f9d55;background-image:none}
html[data-theme="dark"] .sv-num{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] body .sv-num button{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f0f1f3!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .sv-num button{font-weight:700}
html[data-theme="dark"] body .sv-num input{border-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;box-shadow:none!important}
html[data-theme] body .sv-num input{font-weight:700}
html[data-theme="dark"] body .sv-card [aria-invalid="true"]{outline-color:#d6453d!important}
html[data-theme="dark"] .ce-r{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .ce-r>div>b{font-weight:700}
html[data-theme="dark"] .ce-r>div>span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ce-r>div>span{font-weight:600}
html[data-theme="dark"] .ce-bar{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .ce-bar>i{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme] .ce-r strong{font-weight:700}
html[data-theme="dark"] .ce-r strong small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ce-r strong small{font-weight:700}
html[data-theme="dark"] .ce-r.is-used{background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none}
html[data-theme="dark"] .ce-r.is-used>div>b,html[data-theme="dark"] .ce-r.is-used strong{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .ce-phys{background-color:transparent;--lc-ob:transparent;background-image:linear-gradient(135deg,#f6d963,#f0cf4b 55%,#e4ba27);color:#101214;--lc-oc:#101214;box-shadow:0 10px 26px rgba(255,255,255,0.05)}
html[data-theme="dark"] .ce-phys::after{background-color:transparent;--lc-ob:transparent;background-image:radial-gradient(rgba(255,255,255,0.055),transparent 70%)}
html[data-theme="dark"] .ce-ph-top{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .ce-ph-top{font-weight:700}
html[data-theme="dark"] .ce-ph-top em{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme] .ce-ph-top em{font-weight:700}
html[data-theme="dark"] .ce-ph-num{color:#fbf5dd;--lc-oc:#3d3208}
html[data-theme] .ce-ph-num{font-weight:700}
html[data-theme="dark"] .ce-ph-bal small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .ce-ph-bal small{font-weight:700}
html[data-theme] .ce-ph-bal b{font-weight:700}
html[data-theme="dark"] .ce-ph-bal b span{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] .ce-ph-bot{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .ce-ph-bot{font-weight:700}
html[data-theme="dark"] .ce-phys.is-used{background-color:transparent;--lc-ob:transparent;background-image:linear-gradient(135deg,#30353b,#30353b);box-shadow:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .ce-phys.is-used .ce-ph-top,html[data-theme="dark"] .ce-phys.is-used .ce-ph-num,html[data-theme="dark"] .ce-phys.is-used .ce-ph-bal small,html[data-theme="dark"] .ce-phys.is-used .ce-ph-bal b span,html[data-theme="dark"] .ce-phys.is-used .ce-ph-bot{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .ce-phys.is-used .ce-ph-top em{background-color:#3a3f46;--lc-ob:#c3c7cc;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .ce-trio>div{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .ce-trio b{font-weight:700}
html[data-theme="dark"] .ce-trio span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .ce-trio span{font-weight:700}
html[data-theme="dark"] .ce-ev{border-top-color:#383d43;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .ce-hist .bc-h+.ce-ev{border-top-color:currentcolor}
html[data-theme="dark"] .ce-dot{background-color:#3a3f46;--lc-ob:#101214;background-image:none}
html[data-theme="dark"] .ce-ev.is-sale .ce-dot,html[data-theme="dark"] .ce-ev.is-back .ce-dot{background-color:#1f9d55;--lc-ob:#1f9d55;background-image:none}
html[data-theme] .ce-ev b{font-weight:700}
html[data-theme="dark"] .ce-ev span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .ce-ev .ce-topup{background-color:#544a22;--lc-ob:#fff6d6;background-image:none;color:#ffeab3;--lc-oc:#8a6400}
html[data-theme] .ce-ev .ce-topup{font-weight:700}
html[data-theme="dark"] .ce-ev .ce-topup.is-rev{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none;color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .ce-evr b{font-weight:700}
html[data-theme="dark"] .ce-evr b.plus{color:#b2efcc;--lc-oc:#1f8a4c}
html[data-theme="dark"] .ce-none{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rq svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .rq-cnt{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme] .rq-cnt{font-weight:700}
html[data-theme="dark"] .rq-day{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .rq-day{font-weight:700}
html[data-theme="dark"] .rq-day i{background-color:#30353b;--lc-ob:#e3e5e8;background-image:none}
html[data-theme="dark"] .rq-day em{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme="dark"] .rq-c{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .rq-ctime{background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .rq-ctime b{color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme] .rq-ctime b{font-weight:700}
html[data-theme="dark"] .rq-ctime small{color:#8b9198;--lc-oc:#a0a5ab}
html[data-theme] .rq-ctime small{font-weight:700}
html[data-theme="dark"] .rq-cmain{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .rq-cmain b{font-weight:700}
html[data-theme="dark"] .rq-cmain>span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .rq-cmain>span.rq-who{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .rq-cmain>span.rq-who{font-weight:700}
html[data-theme="dark"] .rq-who .person-avatar{box-shadow:none}
html[data-theme="dark"] .rq-when{color:#8b9198;--lc-oc:#a0a5ab}
html[data-theme] .rq-when{font-weight:600}
html[data-theme="dark"] body .rq-ok{border-color:currentcolor!important;background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important;color:#101214!important;--lc-oc:#101214!important;box-shadow:none!important}
html[data-theme="dark"] body .rq-bar.is-armed .fm-go{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .rq-bar.is-armed .fm-go svg{stroke:#f3d768}
html[data-theme="dark"] .rq-empty-ic{background-color:#544a22;--lc-ob:#fff6d6;background-image:none;color:#ffeab3;--lc-oc:#8a6400}
html[data-theme="dark"] .pr svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .pr .sv-hadd svg{stroke:#f3d768}
html[data-theme="dark"] .pr-mnav{background-color:rgba(255,255,255,0.05);--lc-ob:rgba(255,255,255,.5);background-image:none}
html[data-theme] .pr-mnav b{font-weight:700}
html[data-theme="dark"] .pr-mnav a,html[data-theme="dark"] .pr-mnav span{background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .pr-mnav span.is-off{background-color:transparent;--lc-ob:transparent;background-image:none;color:rgba(242,243,245,0.25);--lc-oc:rgba(16,18,20,.25)}
html[data-theme="dark"] .pr-total small{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme] .pr-total small{font-weight:700}
html[data-theme] .pr-total b{font-weight:700}
html[data-theme="dark"] .pr-total b span{color:#f9f0cd;--lc-oc:#5a4a0c}
html[data-theme="dark"] .pr-rank{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] body .pr-rr{border-color:currentcolor!important;border-bottom-color:#383d43!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214;box-shadow:none!important}
html[data-theme="dark"] body .pr-rr:last-child{border-bottom-color:currentcolor!important}
html[data-theme="dark"] .pr-rr>em{color:#8b9198;--lc-oc:#a0a5ab}
html[data-theme] .pr-rr>em{font-weight:700}
html[data-theme="dark"] .pr-rr .person-avatar{box-shadow:none}
html[data-theme] .pr-rr b{font-weight:700}
html[data-theme="dark"] .pr-bar{background-color:#2b2f34;--lc-ob:#f0f1f3;background-image:none}
html[data-theme="dark"] .pr-bar>i{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .pr-pen{color:#efa09c;--lc-oc:#b3261e}
html[data-theme] .pr-pen{font-weight:700}
html[data-theme] .pr-rr>strong{font-weight:700}
html[data-theme="dark"] .pr-rr>strong small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .pr-rr>strong small{font-weight:700}
html[data-theme="dark"] body .pr-chips button{border-color:#383d43!important;background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .pr-chips button{font-weight:700}
html[data-theme="dark"] .pr-chips em{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .pr-chips em{font-weight:700}
html[data-theme="dark"] body .pr-chips button.on{background-color:#3a3f46!important;--lc-ob:#151719!important;background-image:none!important;border-color:#4a5058!important;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .pr-chips button.on em{color:#f3d768;--lc-oc:#f0cf4b}
html[data-theme="dark"] .pr-jw:last-child .pr-job,html[data-theme="dark"] .pr-jobs>.pr-job:last-child{border-bottom-color:currentcolor}
html[data-theme="dark"] .pr-job{border-bottom-color:#383d43;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .pr-job>em{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .pr-job>em{font-weight:700}
html[data-theme] .pr-job b{font-weight:700}
html[data-theme="dark"] .pr-job span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .pr-job>strong{font-weight:700}
html[data-theme="dark"] .pr-none{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .iv{background-color:transparent;--lc-ob:transparent;background-image:none}
html[data-theme="dark"] .iv svg{fill:none;stroke:currentColor}
html[data-theme] body .iv-top h1{font-weight:700}
html[data-theme="dark"] .iv-back{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .iv-sheet{background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 1px 2px rgba(0,0,0,0.148),0 8px 24px rgba(0,0,0,0.148);color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .iv-addr{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .iv-cut{border-color:currentcolor;border-top-color:#383d43}
html[data-theme="dark"] .iv-lines dt{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .iv-lines dd{font-weight:700}
html[data-theme="dark"] .iv-lines>div.is-due dt{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .iv-lines>div.is-due dt{font-weight:700}
html[data-theme] .iv-svc b{font-weight:700}
html[data-theme="dark"] .iv-svc>div{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .iv-svc strong{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .iv-total span{font-weight:700}
html[data-theme] .iv-total b{font-weight:700}
html[data-theme] .iv-stamp{font-weight:700}
html[data-theme="dark"] .iv-stamp.is-paid{border-color:#16804a;color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .iv-stamp.is-due{border-color:#c99a06;color:#ffeab3;--lc-oc:#8a6400;background-color:#2b2f34;--lc-ob:#fff9e6;background-image:none}
html[data-theme="dark"] .iv-note span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .iv-note span{font-weight:700}
html[data-theme="dark"] .iv-thanks{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .iv-bar{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43;box-shadow:0 8px 24px rgba(0,0,0,0.292)}
html[data-theme="dark"] body .iv-btn{border-color:currentcolor!important;background-color:#2b2f34!important;--lc-ob:#f3f4f6!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#101214!important;box-shadow:none!important}
html[data-theme] body .iv-btn{font-weight:700!important}
html[data-theme="dark"] body .iv-btn.is-main{background-color:#f0cf4b!important;--lc-ob:#f0cf4b!important;background-image:none!important}
@media print{html[data-theme="dark"] .iv-sheet{box-shadow:none;border-color:#383d43}html[data-theme="dark"] body{background-color:#24272b!important;--lc-ob:#fff!important;background-image:none!important}}
html[data-theme="dark"] body .share-app-icon svg{fill:initial!important;stroke:none!important}
html[data-theme="dark"] .rp-kpis article{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .rp-kpis span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme] .rp-kpis span{font-weight:700}
html[data-theme] .rp-kpis b{font-weight:700}
html[data-theme="dark"] .rp-kpis small{color:#8b9198;--lc-oc:#9aa0a6}
html[data-theme="dark"] .rp-kpis .is-positive b{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .rp-kpis .is-negative b{color:#efa09c;--lc-oc:#b3261e}
html[data-theme="dark"] .rp-attention{background-color:#544b22;--lc-ob:#fff5cf;background-image:none;border-color:#ead687}
html[data-theme="dark"] .rp-attention span{color:#f8eebe;--lc-oc:#75620d}
html[data-theme="dark"] .rp-attention a{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .rp-attention a{font-weight:700}
html[data-theme="dark"] .rp-day small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-chart .income{background-color:#2f80ed;--lc-ob:#2f80ed;background-image:none}
html[data-theme="dark"] .rp-chart .expense{background-color:#e45b55;--lc-ob:#e45b55;background-image:none}
html[data-theme="dark"] .rp-chart .profit{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .rp-legend span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .rp-status{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .rp-status-dot{background-color:#4a5058;--lc-ob:#a0a5ab;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-confirmed{background-color:#2f80ed;--lc-ob:#2f80ed;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-in_progress{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-ready,html[data-theme="dark"] .rp-status-dot.is-closed{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-owner_closed{background-color:#3a3f46;--lc-ob:#151719;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-cancelled{background-color:#4a5058;--lc-ob:#a0a5ab;background-image:none}
html[data-theme="dark"] .rp-formula span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-formula i{background-color:#30353b;--lc-ob:#eceef0;background-image:none}
html[data-theme="dark"] .rp-formula strong{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .rp-payment{border-top-color:#383d43}
html[data-theme="dark"] .rp-payment:first-of-type{border-top-color:currentcolor}
html[data-theme="dark"] .rp-payment small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-track{background-color:#30353b;--lc-ob:#eceef0;background-image:none}
html[data-theme="dark"] .rp-track i{background-color:#2f80ed;--lc-ob:#2f80ed;background-image:none}
html[data-theme="dark"] .rp-track i.c1{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .rp-track i.c2{background-color:#8f6be8;--lc-ob:#8f6be8;background-image:none}
html[data-theme="dark"] .rp-track i.c3{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .rp-week-row>small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-week-row .rp-track i{background-color:#f0cf4b;--lc-ob:#f0cf4b;background-image:none}
html[data-theme="dark"] .rp-certificate-balance span{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .rp-certificate-balance small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-card-link{background-color:#2b2f34;--lc-ob:#f3f4f6;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] .rp-card-link{font-weight:700}
html[data-theme="dark"] .rp-periods small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-periods i{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-compare{border-top-color:#383d43}
html[data-theme="dark"] .rp-compare:first-child{border-top-color:currentcolor}
html[data-theme="dark"] .rp-compare-title strong{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .rp-compare-title strong.up{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .rp-compare-title strong.down{color:#efa09c;--lc-oc:#b3261e}
html[data-theme="dark"] .rp-compare-values span{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .rp-compare-values small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-vehicle,html[data-theme="dark"] .rp-debt-bucket{border-top-color:#383d43}
html[data-theme="dark"] .rp-vehicle:first-of-type,html[data-theme="dark"] .rp-debt-bucket:first-of-type{border-top-color:currentcolor}
html[data-theme="dark"] .rp-vehicle span,html[data-theme="dark"] .rp-debt-bucket span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-vehicle .rp-track i{background-color:#2f80ed;--lc-ob:#2f80ed;background-image:none}
html[data-theme="dark"] .rp-debt-bucket .rp-track i{background-color:#e45b55;--lc-ob:#e45b55;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-client_refused{background-color:#e45b55;--lc-ob:#e45b55;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-no_show{background-color:#8f6be8;--lc-ob:#8f6be8;background-image:none}
html[data-theme="dark"] .rp-status-dot.is-rejected{background-color:#4a5058;--lc-ob:#70757b;background-image:none}
html[data-theme="dark"] .rp-hour>small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-hour .rp-track i{background-color:#8f6be8;--lc-ob:#8f6be8;background-image:none}
html[data-theme="dark"] .rp-note{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .rp-service-profit{border-top-color:#383d43}
html[data-theme="dark"] .rp-service-profit:first-child{border-top-color:currentcolor}
html[data-theme="dark"] .rp-service-head span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-profit-parts small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-profit-parts i{color:#8b9198;--lc-oc:#a0a5ab}
html[data-theme="dark"] .rp-service-profit .rp-track i{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .rp-forecast-bar i{background-color:#2f80ed;--lc-ob:#2f80ed;background-image:none}
html[data-theme="dark"] .rp-forecast-day small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-retention{border-top-color:#383d43}
html[data-theme="dark"] .rp-retention:first-of-type{border-top-color:currentcolor}
html[data-theme="dark"] .rp-retention span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-retention .rp-track i{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .rp-efficiency{border-top-color:#383d43}
html[data-theme="dark"] .rp-efficiency:first-child{border-top-color:currentcolor}
html[data-theme="dark"] .rp-eff-grid span{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none}
html[data-theme="dark"] .rp-eff-grid small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-cash-method{border-top-color:#383d43}
html[data-theme="dark"] .rp-cash-method:first-of-type{border-top-color:currentcolor}
html[data-theme="dark"] .rp-cash-method span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-cash-method>strong.up{color:#b8f4d5;--lc-oc:#16804a}
html[data-theme="dark"] .rp-cash-method>strong.down{color:#efa09c;--lc-oc:#b3261e}
html[data-theme="dark"] .rp-cash-bars{background-color:#30353b;--lc-ob:#eceef0;background-image:none}
html[data-theme="dark"] .rp-cash-bars .in{background-color:#20a464;--lc-ob:#20a464;background-image:none}
html[data-theme="dark"] .rp-cash-bars .out{background-color:#e45b55;--lc-ob:#e45b55;background-image:none}
html[data-theme="dark"] .rp-trend-month small{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-abc-summary article{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme="dark"] .rp-abc-summary article>b{background-color:#20a464;--lc-ob:#20a464;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme="dark"] .rp-abc-summary article.is-b>b{background-color:#f0b92f;--lc-ob:#f0b92f;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .rp-abc-summary article.is-c>b{background-color:#4a5058;--lc-ob:#8a9096;background-image:none}
html[data-theme="dark"] .rp-abc-summary span{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .rp-abc-badge{background-color:#20a464;--lc-ob:#20a464;background-image:none;color:#ffffff;--lc-oc:#fff}
html[data-theme] .rp-abc-badge{font-weight:700}
html[data-theme="dark"] .rp-abc-badge.is-b{background-color:#f0b92f;--lc-ob:#f0b92f;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .rp-abc-badge.is-c{background-color:#4a5058;--lc-ob:#8a9096;background-image:none}
html[data-theme="dark"] .ol-more{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none;color:var(--muted,#b4b9bf);--lc-oc:#70757b}
html[data-theme="dark"] .lc-select-trigger.is-invalid{border-color:#c72e2e!important;box-shadow:0 0 0 3px rgba(0,0,0,0.292)!important}
html[data-theme="dark"] .lc-select-error{color:#e79090;--lc-oc:#c72e2e}
html[data-theme] .lc-select-error{font-weight:700}
html[data-theme="dark"] .rq-who .rq-online{background-color:#2b2f34;--lc-ob:#e8f1ff;background-image:none;color:#95b9ef;--lc-oc:#1f5fbf}
html[data-theme] .rq-who .rq-online{font-weight:700}
html[data-theme="dark"] body dialog.pd462{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 30px 90px rgba(0,0,0,0.544)}
html[data-theme="dark"] body dialog.pd462::backdrop{background-color:rgba(0,0,0,0.632);--lc-ob:rgba(16,18,20,.55);background-image:none}
html[data-theme="dark"] .pd462-head{background-color:var(--accent,#f0cf4b);--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .pd462-head::after{background-color:transparent;--lc-ob:transparent;background-image:radial-gradient(circle,rgba(255,255,255,0.045),rgba(255,255,255,0) 70%)}
html[data-theme="dark"] .pd462-eyebrow{color:#ebe4ca;--lc-oc:#5e5226}
html[data-theme] .pd462-eyebrow{font-weight:700}
html[data-theme="dark"] body .pd462 .pd462-sum{color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .pd462 .pd462-sum{font-weight:700}
html[data-theme="dark"] .pd462-sub{color:#f2f3f5;--lc-oc:#3d3a2a}
html[data-theme] .pd462-sub{font-weight:650}
html[data-theme="dark"] .pd462-x{border-color:currentcolor;background-color:rgba(0,0,0,0.115);--lc-ob:rgba(16,18,20,.1);background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] .pd462-x svg{fill:none;stroke:currentColor}
html[data-theme="dark"] body .pd462 .pd462-opt{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.112)}
html[data-theme="dark"] body .pd462 .pd462-opt:hover{border-color:#383d43}
html[data-theme="dark"] body .pd462 .pd462-opt.is-selected{border-color:var(--accent,#f0cf4b);background-color:#2b2f34;--lc-ob:#fffbea;background-image:none}
html[data-theme="dark"] .pd462-ic svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .pd462-ic.is-cash{background-color:#30353b;--lc-ob:#e7f6ec;background-image:none;color:#bbf0d1;--lc-oc:#1d7a43}
html[data-theme="dark"] .pd462-ic.is-card{background-color:#2b2f34;--lc-ob:#e8f0fe;background-image:none;color:#99b4ea;--lc-oc:#2858b8}
html[data-theme="dark"] .pd462-ic.is-cert{background-color:#524824;--lc-ob:#fdf3d2;background-image:none;color:#ffe9a7;--lc-oc:#a07800}
html[data-theme] .pd462-txt b{font-weight:700}
html[data-theme="dark"] .pd462-txt small{color:#b4b9bf;--lc-oc:#6f767c}
html[data-theme] .pd462-txt small{font-weight:500}
html[data-theme="dark"] .pd462-go{fill:none;stroke:#8b9198}
html[data-theme="dark"] .pd462-opt.is-selected .pd462-go.is-down{stroke:#f2f3f5}
html[data-theme="dark"] body .pd462 .pd462-cert{background-color:#2b2f34;--lc-ob:#f6f7f8;background-image:none}
html[data-theme="dark"] .pd462-field{color:#f2f3f5;--lc-oc:#4b5157}
html[data-theme] .pd462-field{font-weight:700}
html[data-theme="dark"] body .pd462 .pd462-field select{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme] body .pd462 .pd462-field select{font-weight:600}
html[data-theme="dark"] body .pd462 p.pd462-empty{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .pd462-split{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] body .pd462 .pd462-split .certificate-split-row+.certificate-split-row,html[data-theme="dark"] body .pd462 #certificate-topup-fields .certificate-split-row{border-top-color:#383d43}
html[data-theme="dark"] body .pd462 .pd462-topup legend{color:#f2f3f5;--lc-oc:#4b5157}
html[data-theme] body .pd462 .pd462-topup legend{font-weight:700}
html[data-theme] body .pd462 .pd462-topup label{font-weight:700}
html[data-theme="dark"] body .pd462 .pd462-confirm{border-color:currentcolor;background-color:#3a3f46;--lc-ob:#151719;background-image:none;color:var(--accent,#f3d768);--lc-oc:#f0cf4b}
html[data-theme] body .pd462 .pd462-confirm{font-weight:700}
html[data-theme="dark"] body .pd462 .pd462-confirm:disabled{background-color:#30353b;--lc-ob:#d9dcdf;background-image:none;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body .pd462 .pd462-cancel{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] body .pd462 .pd462-cancel{font-weight:750}
html[data-theme="dark"] body .pd462 .pd462-x:focus{outline-color:currentcolor}
html[data-theme="dark"] body .pd462 .pd462-x:focus-visible{outline-color:#4a5058}
html[data-theme="dark"] body .rq-c .rq-ctime:not(#x){background-color:transparent;--lc-ob:transparent;background-image:none;color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .rq-c .rq-ctime:not(#x) b{color:#f2f3f5;--lc-oc:#101214}
html[data-theme="dark"] body .rq-c .rq-ctime:not(#x) small{color:#b4b9bf;--lc-oc:#6f767c}
html[data-theme="dark"] body .rq-c .rq-ok:not(#x){background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#f2f3f5!important;--lc-oc:#101214!important}
html[data-theme="dark"] body .rq-c .rq-ok:not(#x):active{background-color:#2b2f34!important;--lc-ob:#f1f2f3!important;background-image:none!important}
html[data-theme="dark"] .rq-when .rq-online{background-color:#2b2f34;--lc-ob:#e8f1ff;background-image:none;color:#95b9ef;--lc-oc:#1f5fbf}
html[data-theme] .rq-when .rq-online{font-weight:700}
html[data-theme="dark"] .lc-scroll-arrow{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 2px 8px rgba(0,0,0,0.292)}
html[data-theme="dark"] .lc-scroll-arrow svg{fill:none;stroke:currentColor}
html[data-theme="dark"] body .today-bookings-v182-head.has-scope-v462:not(#x):not(#y) .today-bookings-v182-switch{background-color:#30353b;--lc-ob:#e7e9ec;background-image:none}
html[data-theme="dark"] body .today-bookings-v182-head.has-scope-v462:not(#x):not(#y) .today-bookings-v182-switch a{color:#b4b9bf;--lc-oc:#5c6167;background-color:transparent;--lc-ob:transparent;background-image:none;box-shadow:none}
html[data-theme] body .today-bookings-v182-head.has-scope-v462:not(#x):not(#y) .today-bookings-v182-switch a{font-weight:650}
html[data-theme="dark"] body .today-bookings-v182-head.has-scope-v462:not(#x):not(#y) .today-bookings-v182-switch a.active{background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#101214;box-shadow:0 1px 2px rgba(0,0,0,0.22)}
html[data-theme] body .today-bookings-v182-head.has-scope-v462:not(#x):not(#y) .today-bookings-v182-switch a.active{font-weight:700}
html[data-theme="dark"] .pay462-sumbox{background-color:var(--accent,#f0cf4b);--lc-ob:#f0cf4b;background-image:none;color:#101214;--lc-oc:#101214}
html[data-theme="dark"] .pay462-sumbox span{color:#ebe4ca;--lc-oc:#5e5226}
html[data-theme] .pay462-sumbox span{font-weight:700}
html[data-theme] .pay462-sumbox b{font-weight:700}
html[data-theme="dark"] .pay462-sumbox small{color:#f2f3f5;--lc-oc:#3d3a2a}
html[data-theme] .pay462-sumbox small{font-weight:600}
html[data-theme="dark"] .pay462-cap{color:#f2f3f5;--lc-oc:#4b5157}
html[data-theme] .pay462-cap{font-weight:700}
html[data-theme="dark"] .pay462-method{border-color:var(--accent,#f0cf4b);background-color:#2b2f34;--lc-ob:#fffbea;background-image:none}
html[data-theme="dark"] .pay462-method-ic{background-color:#2b2f34;--lc-ob:#e8f0fe;background-image:none;color:#99b4ea;--lc-oc:#2858b8}
html[data-theme="dark"] .pay462-method-ic svg{fill:none;stroke:currentColor}
html[data-theme="dark"] .pay462-method-txt small{color:#b4b9bf;--lc-oc:#6f767c}
html[data-theme="dark"] .pay462-method-dot{border-color:#4a5058;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .pay462-consent{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f7f8f9;background-image:none;color:#f2f3f5;--lc-oc:#25292d}
html[data-theme] .pay462-consent{font-weight:600}
html[data-theme="dark"] .pay462-consent:has(input:checked){border-color:#4a5058;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .pay462-box{border-color:#4a5058;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .pay462-box svg{fill:none;stroke:#ffffff}
html[data-theme="dark"] .pay462-consent input:checked+.pay462-box{background-color:#3a3f46;--lc-ob:#101214;background-image:none;border-color:#4a5058}
html[data-theme="dark"] .pay462-consent input:focus-visible+.pay462-box{outline-color:rgba(240,207,75,0.8)}
html[data-theme="dark"] .pay462-consent a{color:#95b9ef;--lc-oc:#1f5fbf}
html[data-theme] .pay462-consent a{font-weight:700}
html[data-theme="dark"] .pay462-alert{background-color:#2b2f34;--lc-ob:#fdecec;background-image:none;color:#e7a5a5;--lc-oc:#a12d2d}
html[data-theme] .pay462-alert{font-weight:700}
html[data-theme="dark"] .pay462-notice{background-color:#2b2f34;--lc-ob:#eef6ff;background-image:none;color:#c6d7ef;--lc-oc:#1f3d66}
html[data-theme="dark"] body .pay462-btn{border-color:currentcolor;background-color:#3a3f46;--lc-ob:#101214;background-image:none;color:var(--accent,#f3d768);--lc-oc:#f0cf4b}
html[data-theme] body .pay462-btn{font-weight:700}
html[data-theme="dark"] body .pay462-btn:disabled{background-color:#30353b;--lc-ob:#d9dcdf;background-image:none;color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .pay462-versions{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] .pay462-lead{color:#f2f3f5;--lc-oc:#3d4247}
html[data-theme="dark"] .pay462-lead a{color:#95b9ef;--lc-oc:#1f5fbf}
html[data-theme] .pay462-lead a{font-weight:700}
html[data-theme="dark"] .pay462-back{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .pay462-back{font-weight:750}
html[data-theme="dark"] .legal462-card{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:var(--line,#383d43)}
html[data-theme="dark"] .legal462-doc{color:#f2f3f5;--lc-oc:#25292d}
html[data-theme="dark"] .legal462-ver{color:#8b9198;--lc-oc:#8a9096}
html[data-theme] .legal462-ver{font-weight:600}
html[data-theme="dark"] .legal462-foot{color:#8b9198;--lc-oc:#8a9096}
html[data-theme="dark"] body dialog.legal462-dialog{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;box-shadow:0 30px 90px rgba(0,0,0,0.58)}
html[data-theme="dark"] body dialog.legal462-dialog::backdrop{background-color:rgba(0,0,0,0.632);--lc-ob:rgba(16,18,20,.55);background-image:none}
html[data-theme="dark"] .legal462-close{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f0f1f2;background-image:none}
html[data-theme="dark"] .legal462-close svg{fill:none;stroke:#f2f3f5}
html[data-theme="dark"] .legal462-dialog-foot{border-top-color:#383d43}
html[data-theme="dark"] .legal462-hint{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme="dark"] .legal462-flash{background-color:#2b2f34;--lc-ob:#f1f2f3;background-image:none}
html[data-theme] .legal462-flash{font-weight:700}
html[data-theme="dark"] .legal462-flash.is-ok{background-color:#30353b;--lc-ob:#e7f6ec;background-image:none;color:#c3f0d5;--lc-oc:#1d6b3c}
html[data-theme="dark"] .legal462-warn{background-color:#544a22;--lc-ob:#fff6d6;background-image:none;color:#fff1c4;--lc-oc:#6b5200}
html[data-theme] .legal462-warn{font-weight:700}
html[data-theme="dark"] .legal462-edit-head small{color:#b4b9bf;--lc-oc:#70757b}
html[data-theme="dark"] .legal462-view{color:#95b9ef;--lc-oc:#1f5fbf}
html[data-theme] .legal462-view{font-weight:750}
html[data-theme="dark"] .legal462-edit textarea{border-color:#383d43}
html[data-theme] .legal462-history summary{font-weight:750}
html[data-theme="dark"] .bc-online-info dd.bc-ua{color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .bc-online-info dd.bc-ua{font-weight:500}
html[data-theme] body .public-booking-shell .calendar-week .calendar-day{font-weight:800}
html[data-theme="dark"] body .public-booking-shell .calendar-week .calendar-day.selected{background-color:#3a3f46!important;--lc-ob:#17191b!important;background-image:none!important;color:#ffffff!important;--lc-oc:#fff!important}
html[data-theme="dark"] .calendar-expand{border-color:currentcolor;background-color:transparent;--lc-ob:transparent;background-image:none;color:#b4b9bf;--lc-oc:#5c6167}
html[data-theme] .calendar-expand{font-weight:750}
html[data-theme="dark"] body .crm-date-shell .crm-date-trigger:not(#x):not(#y) .crm-date-trigger-caret{border-left-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf!important;--lc-oc:#6f767c!important}
html[data-theme="dark"] body .lc-select-shell .lc-select-arrow:not(#x){border-left-color:currentcolor!important;background-color:transparent!important;--lc-ob:transparent!important;background-image:none!important;color:#b4b9bf;--lc-oc:#6f767c}
html[data-theme] body .waitlist-book-row-v462 .crm-date-shell .crm-date-trigger:not(#x):not(#y) .crm-date-trigger-value,html[data-theme] body .waitlist-book-row-v462 .lc-select-shell .lc-select-value:not(#x){font-weight:700!important}
html[data-theme="dark"] #invoice-share-dialog.invoice-share-dialog-v144{border-color:currentcolor;background-color:#24272b;--lc-ob:#fff;background-image:none;color:#f2f3f5;--lc-oc:#14181c;box-shadow:0 28px 90px rgba(0,0,0,0.472)}
html[data-theme="dark"] #invoice-share-dialog.invoice-share-dialog-v144::backdrop{background-color:rgba(0,0,0,0.552);--lc-ob:rgba(8,10,12,.48);background-image:none}
html[data-theme="dark"] .invoice-close-v144{border-color:currentcolor;background-color:#2b2f34;--lc-ob:#f1f3f4;background-image:none;color:#b4b9bf;--lc-oc:#5d656b}
html[data-theme="dark"] .invoice-send-row-v144{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f8f9fa;background-image:none;color:#f2f3f5;--lc-oc:#171b1f}
html[data-theme="dark"] .invoice-send-icon-v144{background-color:#24272b;--lc-ob:#fff;background-image:none;border-color:#383d43}
html[data-theme] .invoice-send-icon-v144{font-weight:700}
html[data-theme="dark"] .invoice-send-copy-v144 small{color:#b4b9bf;--lc-oc:#747b81}
html[data-theme="dark"] .invoice-send-chevron-v144{color:#8b9198;--lc-oc:#7b8288}
html[data-theme="dark"] .invoice-image-hint-v144{background-color:#2b2f34;--lc-ob:#f5f6f7;background-image:none;color:#b4b9bf;--lc-oc:#676e74}
html[data-theme="dark"] .invoice-image-preview-v144{border-color:#383d43;background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .invoice-image-preview-v144 img{background-color:#24272b;--lc-ob:#fff;background-image:none}
html[data-theme="dark"] .invoice-messenger-row-v144{border-color:#383d43;background-color:#2b2f34;--lc-ob:#f8f9fa;background-image:none;color:#f2f3f5;--lc-oc:#171b1f}
html[data-theme="dark"] .invoice-messenger-chevron-v144{color:#8b9198;--lc-oc:#858c92}
html[data-theme="dark"] :is(.bc-steps div:nth-child(1).cur i,.bc-steps div:nth-child(1).done i,.bc-steps div:nth-child(2).cur i,.bc-steps div:nth-child(2).done i,.bc-steps div:nth-child(3).cur i,.bc-steps div:nth-child(3).done i,.bc-steps div:nth-child(4).cur i,.bc-steps div:nth-child(4).done i,.booking-animated-save.is-save-error,.btn-danger-v214,.cal-additional-badge,.calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected,.calendar-drag-toast-v305.is-error-v305,.calendar-price-status-v292.calendar-price-status-completed,.calendar-price-status-v292.calendar-price-status-ready,.ce-bar>i,.ce-ev.is-back .ce-dot,.ce-ev.is-sale .ce-dot,.ce-phys,.finance-payroll-pay-v396.is-saved,.fm-chip,.fm-people button.on i,.fx-bar .c1,.fx-cat-bar i,.fx-dot.c1,.fx-hero,.mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 em,.mobile-bottom-nav em,.pay462-sumbox,.pd462-head,.pr-bar>i,.queue-item-v416-book,.rp-abc-badge,.rp-abc-badge.is-b,.rp-abc-summary article.is-b>b,.rp-abc-summary article>b,.rp-cash-bars .in,.rp-cash-bars .out,.rp-chart .expense,.rp-chart .income,.rp-chart .profit,.rp-debt-bucket .rp-track i,.rp-forecast-bar i,.rp-hour .rp-track i,.rp-retention .rp-track i,.rp-service-profit .rp-track i,.rp-status-dot.is-client_refused,.rp-status-dot.is-closed,.rp-status-dot.is-confirmed,.rp-status-dot.is-in_progress,.rp-status-dot.is-no_show,.rp-status-dot.is-ready,.rp-track i,.rp-track i.c1,.rp-track i.c2,.rp-track i.c3,.rp-vehicle .rp-track i,.rp-week-row .rp-track i,.st-wk i.on,.sv-hero,.sv-lhero,.sv-sw.on,.today-booking-total-v293.calendar-price-status-completed,.today-booking-total-v293.calendar-price-status-ready,.today-booking-v182-status.status-completed i,.today-booking-v182-status.status-confirmed i,.today-booking-v182-status.status-in_progress i,.today-booking-v182-status.status-no_show i,.today-booking-v182-status.status-pending i,.today-booking-v182-status.status-pending_reconfirm i,.today-booking-v182-status.status-ready i,.today-booking-v182-status.status-time_proposed i,.today-booking-v182-status.status-vehicle_received i,.today-stat-v416-badge,.today-stat-v416.is-wash,.wash-card-v416-status i,.wash-cash-v416,.wash-status-pill-v366.is-paid i,.wash-status-pill-v366.is-planned i,.wash-status-pill-v366.is-ready i,.wash-status-pill-v366.is-work i,.week-additional-badge,.week-job-status-v292.week-status-cancelled i,.week-job-status-v292.week-status-client_refused i,.week-job-status-v292.week-status-closed i,.week-job-status-v292.week-status-completed i,.week-job-status-v292.week-status-confirmed i,.week-job-status-v292.week-status-in_progress i,.week-job-status-v292.week-status-no_show i,.week-job-status-v292.week-status-pending i,.week-job-status-v292.week-status-pending_reconfirm i,.week-job-status-v292.week-status-ready i,.week-job-status-v292.week-status-rejected i,.week-job-status-v292.week-status-time_proposed i,.week-job-status-v292.week-status-vehicle_received i,html body .bc .bc-act.ck-new-booking,html body .bc-big,html body .bc-go,html body .fm-days button.on,html body .fm-dialog-actions button.st-danger,html body .fm-dialog-actions button:last-child,html body .fm-ends button.on,html body .fm-go,html body .fm-pop-ok,html body .fm-range button.re,html body .fm-range button.rs,html body .fx-btn,html body .iv-btn.is-main,html body .rq-ok,html body .st-add,html body .st-days button.on,html body .st-pplus,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em),html[data-theme="dark"] :is(.bc-steps div:nth-child(1).cur i,.bc-steps div:nth-child(1).done i,.bc-steps div:nth-child(2).cur i,.bc-steps div:nth-child(2).done i,.bc-steps div:nth-child(3).cur i,.bc-steps div:nth-child(3).done i,.bc-steps div:nth-child(4).cur i,.bc-steps div:nth-child(4).done i,.booking-animated-save.is-save-error,.btn-danger-v214,.cal-additional-badge,.calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected,.calendar-drag-toast-v305.is-error-v305,.calendar-price-status-v292.calendar-price-status-completed,.calendar-price-status-v292.calendar-price-status-ready,.ce-bar>i,.ce-ev.is-back .ce-dot,.ce-ev.is-sale .ce-dot,.ce-phys,.finance-payroll-pay-v396.is-saved,.fm-chip,.fm-people button.on i,.fx-bar .c1,.fx-cat-bar i,.fx-dot.c1,.fx-hero,.mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 em,.mobile-bottom-nav em,.pay462-sumbox,.pd462-head,.pr-bar>i,.queue-item-v416-book,.rp-abc-badge,.rp-abc-badge.is-b,.rp-abc-summary article.is-b>b,.rp-abc-summary article>b,.rp-cash-bars .in,.rp-cash-bars .out,.rp-chart .expense,.rp-chart .income,.rp-chart .profit,.rp-debt-bucket .rp-track i,.rp-forecast-bar i,.rp-hour .rp-track i,.rp-retention .rp-track i,.rp-service-profit .rp-track i,.rp-status-dot.is-client_refused,.rp-status-dot.is-closed,.rp-status-dot.is-confirmed,.rp-status-dot.is-in_progress,.rp-status-dot.is-no_show,.rp-status-dot.is-ready,.rp-track i,.rp-track i.c1,.rp-track i.c2,.rp-track i.c3,.rp-vehicle .rp-track i,.rp-week-row .rp-track i,.st-wk i.on,.sv-hero,.sv-lhero,.sv-sw.on,.today-booking-total-v293.calendar-price-status-completed,.today-booking-total-v293.calendar-price-status-ready,.today-booking-v182-status.status-completed i,.today-booking-v182-status.status-confirmed i,.today-booking-v182-status.status-in_progress i,.today-booking-v182-status.status-no_show i,.today-booking-v182-status.status-pending i,.today-booking-v182-status.status-pending_reconfirm i,.today-booking-v182-status.status-ready i,.today-booking-v182-status.status-time_proposed i,.today-booking-v182-status.status-vehicle_received i,.today-stat-v416-badge,.today-stat-v416.is-wash,.wash-card-v416-status i,.wash-cash-v416,.wash-status-pill-v366.is-paid i,.wash-status-pill-v366.is-planned i,.wash-status-pill-v366.is-ready i,.wash-status-pill-v366.is-work i,.week-additional-badge,.week-job-status-v292.week-status-cancelled i,.week-job-status-v292.week-status-client_refused i,.week-job-status-v292.week-status-closed i,.week-job-status-v292.week-status-completed i,.week-job-status-v292.week-status-confirmed i,.week-job-status-v292.week-status-in_progress i,.week-job-status-v292.week-status-no_show i,.week-job-status-v292.week-status-pending i,.week-job-status-v292.week-status-pending_reconfirm i,.week-job-status-v292.week-status-ready i,.week-job-status-v292.week-status-rejected i,.week-job-status-v292.week-status-time_proposed i,.week-job-status-v292.week-status-vehicle_received i,html body .bc .bc-act.ck-new-booking,html body .bc-big,html body .bc-go,html body .fm-days button.on,html body .fm-dialog-actions button.st-danger,html body .fm-dialog-actions button:last-child,html body .fm-ends button.on,html body .fm-go,html body .fm-pop-ok,html body .fm-range button.re,html body .fm-range button.rs,html body .fx-btn,html body .iv-btn.is-main,html body .rq-ok,html body .st-add,html body .st-days button.on,html body .st-pplus,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em) *,html[data-theme="dark"] :is(.bc-steps div:nth-child(1).cur i,.bc-steps div:nth-child(1).done i,.bc-steps div:nth-child(2).cur i,.bc-steps div:nth-child(2).done i,.bc-steps div:nth-child(3).cur i,.bc-steps div:nth-child(3).done i,.bc-steps div:nth-child(4).cur i,.bc-steps div:nth-child(4).done i,.booking-animated-save.is-save-error,.btn-danger-v214,.cal-additional-badge,.calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected,.calendar-drag-toast-v305.is-error-v305,.calendar-price-status-v292.calendar-price-status-completed,.calendar-price-status-v292.calendar-price-status-ready,.ce-bar>i,.ce-ev.is-back .ce-dot,.ce-ev.is-sale .ce-dot,.ce-phys,.finance-payroll-pay-v396.is-saved,.fm-chip,.fm-people button.on i,.fx-bar .c1,.fx-cat-bar i,.fx-dot.c1,.fx-hero,.mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 em,.mobile-bottom-nav em,.pay462-sumbox,.pd462-head,.pr-bar>i,.queue-item-v416-book,.rp-abc-badge,.rp-abc-badge.is-b,.rp-abc-summary article.is-b>b,.rp-abc-summary article>b,.rp-cash-bars .in,.rp-cash-bars .out,.rp-chart .expense,.rp-chart .income,.rp-chart .profit,.rp-debt-bucket .rp-track i,.rp-forecast-bar i,.rp-hour .rp-track i,.rp-retention .rp-track i,.rp-service-profit .rp-track i,.rp-status-dot.is-client_refused,.rp-status-dot.is-closed,.rp-status-dot.is-confirmed,.rp-status-dot.is-in_progress,.rp-status-dot.is-no_show,.rp-status-dot.is-ready,.rp-track i,.rp-track i.c1,.rp-track i.c2,.rp-track i.c3,.rp-vehicle .rp-track i,.rp-week-row .rp-track i,.st-wk i.on,.sv-hero,.sv-lhero,.sv-sw.on,.today-booking-total-v293.calendar-price-status-completed,.today-booking-total-v293.calendar-price-status-ready,.today-booking-v182-status.status-completed i,.today-booking-v182-status.status-confirmed i,.today-booking-v182-status.status-in_progress i,.today-booking-v182-status.status-no_show i,.today-booking-v182-status.status-pending i,.today-booking-v182-status.status-pending_reconfirm i,.today-booking-v182-status.status-ready i,.today-booking-v182-status.status-time_proposed i,.today-booking-v182-status.status-vehicle_received i,.today-stat-v416-badge,.today-stat-v416.is-wash,.wash-card-v416-status i,.wash-cash-v416,.wash-status-pill-v366.is-paid i,.wash-status-pill-v366.is-planned i,.wash-status-pill-v366.is-ready i,.wash-status-pill-v366.is-work i,.week-additional-badge,.week-job-status-v292.week-status-cancelled i,.week-job-status-v292.week-status-client_refused i,.week-job-status-v292.week-status-closed i,.week-job-status-v292.week-status-completed i,.week-job-status-v292.week-status-confirmed i,.week-job-status-v292.week-status-in_progress i,.week-job-status-v292.week-status-no_show i,.week-job-status-v292.week-status-pending i,.week-job-status-v292.week-status-pending_reconfirm i,.week-job-status-v292.week-status-ready i,.week-job-status-v292.week-status-rejected i,.week-job-status-v292.week-status-time_proposed i,.week-job-status-v292.week-status-vehicle_received i,html body .bc .bc-act.ck-new-booking,html body .bc-big,html body .bc-go,html body .fm-days button.on,html body .fm-dialog-actions button.st-danger,html body .fm-dialog-actions button:last-child,html body .fm-ends button.on,html body .fm-go,html body .fm-pop-ok,html body .fm-range button.re,html body .fm-range button.rs,html body .fx-btn,html body .iv-btn.is-main,html body .rq-ok,html body .st-add,html body .st-days button.on,html body .st-pplus,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em) ::before,html[data-theme="dark"] :is(.bc-steps div:nth-child(1).cur i,.bc-steps div:nth-child(1).done i,.bc-steps div:nth-child(2).cur i,.bc-steps div:nth-child(2).done i,.bc-steps div:nth-child(3).cur i,.bc-steps div:nth-child(3).done i,.bc-steps div:nth-child(4).cur i,.bc-steps div:nth-child(4).done i,.booking-animated-save.is-save-error,.btn-danger-v214,.cal-additional-badge,.calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected,.calendar-drag-toast-v305.is-error-v305,.calendar-price-status-v292.calendar-price-status-completed,.calendar-price-status-v292.calendar-price-status-ready,.ce-bar>i,.ce-ev.is-back .ce-dot,.ce-ev.is-sale .ce-dot,.ce-phys,.finance-payroll-pay-v396.is-saved,.fm-chip,.fm-people button.on i,.fx-bar .c1,.fx-cat-bar i,.fx-dot.c1,.fx-hero,.mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 em,.mobile-bottom-nav em,.pay462-sumbox,.pd462-head,.pr-bar>i,.queue-item-v416-book,.rp-abc-badge,.rp-abc-badge.is-b,.rp-abc-summary article.is-b>b,.rp-abc-summary article>b,.rp-cash-bars .in,.rp-cash-bars .out,.rp-chart .expense,.rp-chart .income,.rp-chart .profit,.rp-debt-bucket .rp-track i,.rp-forecast-bar i,.rp-hour .rp-track i,.rp-retention .rp-track i,.rp-service-profit .rp-track i,.rp-status-dot.is-client_refused,.rp-status-dot.is-closed,.rp-status-dot.is-confirmed,.rp-status-dot.is-in_progress,.rp-status-dot.is-no_show,.rp-status-dot.is-ready,.rp-track i,.rp-track i.c1,.rp-track i.c2,.rp-track i.c3,.rp-vehicle .rp-track i,.rp-week-row .rp-track i,.st-wk i.on,.sv-hero,.sv-lhero,.sv-sw.on,.today-booking-total-v293.calendar-price-status-completed,.today-booking-total-v293.calendar-price-status-ready,.today-booking-v182-status.status-completed i,.today-booking-v182-status.status-confirmed i,.today-booking-v182-status.status-in_progress i,.today-booking-v182-status.status-no_show i,.today-booking-v182-status.status-pending i,.today-booking-v182-status.status-pending_reconfirm i,.today-booking-v182-status.status-ready i,.today-booking-v182-status.status-time_proposed i,.today-booking-v182-status.status-vehicle_received i,.today-stat-v416-badge,.today-stat-v416.is-wash,.wash-card-v416-status i,.wash-cash-v416,.wash-status-pill-v366.is-paid i,.wash-status-pill-v366.is-planned i,.wash-status-pill-v366.is-ready i,.wash-status-pill-v366.is-work i,.week-additional-badge,.week-job-status-v292.week-status-cancelled i,.week-job-status-v292.week-status-client_refused i,.week-job-status-v292.week-status-closed i,.week-job-status-v292.week-status-completed i,.week-job-status-v292.week-status-confirmed i,.week-job-status-v292.week-status-in_progress i,.week-job-status-v292.week-status-no_show i,.week-job-status-v292.week-status-pending i,.week-job-status-v292.week-status-pending_reconfirm i,.week-job-status-v292.week-status-ready i,.week-job-status-v292.week-status-rejected i,.week-job-status-v292.week-status-time_proposed i,.week-job-status-v292.week-status-vehicle_received i,html body .bc .bc-act.ck-new-booking,html body .bc-big,html body .bc-go,html body .fm-days button.on,html body .fm-dialog-actions button.st-danger,html body .fm-dialog-actions button:last-child,html body .fm-ends button.on,html body .fm-go,html body .fm-pop-ok,html body .fm-range button.re,html body .fm-range button.rs,html body .fx-btn,html body .iv-btn.is-main,html body .rq-ok,html body .st-add,html body .st-days button.on,html body .st-pplus,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em) ::after{color:var(--lc-oc)!important}
html[data-theme="dark"] :is(.bc-steps div:nth-child(1).cur i,.bc-steps div:nth-child(1).done i,.bc-steps div:nth-child(2).cur i,.bc-steps div:nth-child(2).done i,.bc-steps div:nth-child(3).cur i,.bc-steps div:nth-child(3).done i,.bc-steps div:nth-child(4).cur i,.bc-steps div:nth-child(4).done i,.booking-animated-save.is-save-error,.btn-danger-v214,.cal-additional-badge,.calendar-action-sheet-actions .calendar-break-time-menu-v313 .calendar-break-time-option-v312.is-selected,.calendar-drag-toast-v305.is-error-v305,.calendar-price-status-v292.calendar-price-status-completed,.calendar-price-status-v292.calendar-price-status-ready,.ce-bar>i,.ce-ev.is-back .ce-dot,.ce-ev.is-sale .ce-dot,.ce-phys,.finance-payroll-pay-v396.is-saved,.fm-chip,.fm-people button.on i,.fx-bar .c1,.fx-cat-bar i,.fx-dot.c1,.fx-hero,.mobile-bottom-nav [data-queue-nav].queue-has-opportunity-v341 em,.mobile-bottom-nav em,.pay462-sumbox,.pd462-head,.pr-bar>i,.queue-item-v416-book,.rp-abc-badge,.rp-abc-badge.is-b,.rp-abc-summary article.is-b>b,.rp-abc-summary article>b,.rp-cash-bars .in,.rp-cash-bars .out,.rp-chart .expense,.rp-chart .income,.rp-chart .profit,.rp-debt-bucket .rp-track i,.rp-forecast-bar i,.rp-hour .rp-track i,.rp-retention .rp-track i,.rp-service-profit .rp-track i,.rp-status-dot.is-client_refused,.rp-status-dot.is-closed,.rp-status-dot.is-confirmed,.rp-status-dot.is-in_progress,.rp-status-dot.is-no_show,.rp-status-dot.is-ready,.rp-track i,.rp-track i.c1,.rp-track i.c2,.rp-track i.c3,.rp-vehicle .rp-track i,.rp-week-row .rp-track i,.st-wk i.on,.sv-hero,.sv-lhero,.sv-sw.on,.today-booking-total-v293.calendar-price-status-completed,.today-booking-total-v293.calendar-price-status-ready,.today-booking-v182-status.status-completed i,.today-booking-v182-status.status-confirmed i,.today-booking-v182-status.status-in_progress i,.today-booking-v182-status.status-no_show i,.today-booking-v182-status.status-pending i,.today-booking-v182-status.status-pending_reconfirm i,.today-booking-v182-status.status-ready i,.today-booking-v182-status.status-time_proposed i,.today-booking-v182-status.status-vehicle_received i,.today-stat-v416-badge,.today-stat-v416.is-wash,.wash-card-v416-status i,.wash-cash-v416,.wash-status-pill-v366.is-paid i,.wash-status-pill-v366.is-planned i,.wash-status-pill-v366.is-ready i,.wash-status-pill-v366.is-work i,.week-additional-badge,.week-job-status-v292.week-status-cancelled i,.week-job-status-v292.week-status-client_refused i,.week-job-status-v292.week-status-closed i,.week-job-status-v292.week-status-completed i,.week-job-status-v292.week-status-confirmed i,.week-job-status-v292.week-status-in_progress i,.week-job-status-v292.week-status-no_show i,.week-job-status-v292.week-status-pending i,.week-job-status-v292.week-status-pending_reconfirm i,.week-job-status-v292.week-status-ready i,.week-job-status-v292.week-status-rejected i,.week-job-status-v292.week-status-time_proposed i,.week-job-status-v292.week-status-vehicle_received i,html body .bc .bc-act.ck-new-booking,html body .bc-big,html body .bc-go,html body .fm-days button.on,html body .fm-dialog-actions button.st-danger,html body .fm-dialog-actions button:last-child,html body .fm-ends button.on,html body .fm-go,html body .fm-pop-ok,html body .fm-range button.re,html body .fm-range button.rs,html body .fx-btn,html body .iv-btn.is-main,html body .rq-ok,html body .st-add,html body .st-days button.on,html body .st-pplus,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416 .mobile-nav-new.active,html body nav.mobile-bottom-nav.nav-v416.nav-v416.nav-v416>a em) *{background-color:var(--lc-ob,transparent)!important}
