._button_jaxqi_1{justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-target);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-brand-hover);font:inherit;font-size:var(--ui-font-md);font-weight:600;line-height:var(--ui-line-height);text-align:center;white-space:normal;cursor:pointer;touch-action:manipulation;display:inline-flex}._button_jaxqi_1[data-variant=primary]{background:var(--ui-brand);border-color:var(--ui-brand);color:var(--ui-on-brand)}._button_jaxqi_1[data-variant=danger]{background:var(--ui-danger-soft);border-color:var(--ui-danger);color:var(--ui-danger)}._button_jaxqi_1[data-variant=text]{color:var(--ui-brand-hover);background:0 0;border-color:#0000}._button_jaxqi_1[data-full-width=true]{width:100%}:is(._button_jaxqi_1:focus-visible,._segment_jaxqi_25:focus-visible){outline:3px solid var(--ui-focus);outline-offset:3px}._button_jaxqi_1:disabled,._segment_jaxqi_25:disabled{opacity:.55;cursor:not-allowed}@media (hover:hover){._button_jaxqi_1:not(:disabled):hover{border-color:var(--ui-brand);background:var(--ui-brand-soft);color:var(--ui-brand-hover)}._button_jaxqi_1[data-variant=primary]:not(:disabled):hover{background:var(--ui-brand-hover);color:var(--ui-on-brand)}._button_jaxqi_1[data-variant=danger]:not(:disabled):hover{background:var(--ui-danger);color:var(--ui-on-brand)}}._segments_jaxqi_28{gap:var(--ui-space-2);margin:var(--ui-space-3) 0;flex-wrap:wrap;min-width:0;display:flex}._segment_jaxqi_25{justify-content:flex-start;align-items:center;gap:var(--ui-space-2);min-width:0;min-height:var(--ui-target);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-muted);font:inherit;font-size:var(--ui-font-md);line-height:var(--ui-line-height);text-align:left;cursor:pointer;touch-action:manipulation;flex:140px;display:flex}._segment_jaxqi_25[aria-pressed=true]{background:var(--ui-brand-soft);border:2px solid var(--ui-brand);padding:calc(var(--ui-space-3) - 1px);color:var(--ui-brand-hover);font-weight:700}._marker_jaxqi_50{border:1px solid var(--ui-border-strong);color:#0000;background:var(--ui-surface);width:20px;height:20px;font-size:var(--ui-font-xs);border-radius:50%;flex:0 0 20px;place-items:center;display:grid}._segment_jaxqi_25[aria-pressed=true] ._marker_jaxqi_50{color:var(--ui-on-brand);background:var(--ui-brand);border-color:var(--ui-brand)}._segmentText_jaxqi_52{overflow-wrap:anywhere;min-width:0}._description_jaxqi_53{margin-top:var(--ui-space-1);color:var(--ui-muted);font-size:var(--ui-font-sm);font-weight:400;display:block}._feedback_jaxqi_54{align-items:flex-start;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);margin:var(--ui-space-3) 0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);color:var(--ui-text);font-size:var(--ui-font-md);line-height:var(--ui-line-height);overflow-wrap:anywhere;display:flex}._feedback_jaxqi_54 p{margin:var(--ui-space-1) 0 0}._feedback_jaxqi_54[data-kind=success],._badge_jaxqi_56[data-kind=success]{background:var(--ui-success-soft);color:var(--ui-success);border-color:var(--ui-success)}._feedback_jaxqi_54[data-kind=warning],._badge_jaxqi_56[data-kind=warning]{background:var(--ui-warning-soft);color:var(--ui-warning);border-color:var(--ui-warning)}._feedback_jaxqi_54[data-kind=error],._badge_jaxqi_56[data-kind=error]{background:var(--ui-danger-soft);color:var(--ui-danger);border-color:var(--ui-danger)}._feedback_jaxqi_54[data-kind=pending],._badge_jaxqi_56[data-kind=pending]{background:var(--ui-brand-soft);color:var(--ui-brand-hover);border-color:var(--ui-brand)}._feedbackIcon_jaxqi_60{flex:none;font-weight:700}._badge_jaxqi_56{align-items:center;gap:var(--ui-space-1);width:fit-content;padding:var(--ui-space-1) var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-surface-muted);color:var(--ui-muted);font-size:var(--ui-font-sm);font-weight:600;line-height:1.3;display:inline-flex}._activity_8foc7_1{font-size:var(--ui-font-md);margin-block:24px}._activity_8foc7_1 h2{font-size:var(--ui-font-lg);margin:0 0 12px}._filters_8foc7_2{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}._filters_8foc7_2 label{flex:160px;gap:6px;display:grid}._filters_8foc7_2 input{width:100%;min-width:0;font-size:var(--ui-font-md);border:1px solid var(--ui-border);background:var(--ui-surface);min-height:44px;color:var(--ui-text);border-radius:8px;padding:10px 12px}._list_8foc7_3{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}._card_8foc7_3{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;padding:16px}._row_8foc7_3{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:8px;display:flex}._card_8foc7_3 p{margin:8px 0;line-height:1.5}._card_8foc7_3 time,._card_8foc7_3 small{font-size:var(--ui-font-sm);color:var(--ui-muted)}._card_8foc7_3 details{margin-top:12px}._card_8foc7_3 summary{font-size:var(--ui-font-sm);color:var(--ui-muted);background:0 0;border:0;padding:8px 0}._card_8foc7_3 code{overflow-wrap:anywhere;font-size:var(--ui-font-sm)}._note_8foc7_3{font-size:var(--ui-font-sm);color:var(--ui-muted);line-height:1.5}._surface_zccxx_1{overscroll-behavior:contain;scrollbar-gutter:stable}._surface_zccxx_1:focus{outline:none}._surface_zccxx_1:focus-visible{outline:3px solid var(--ui-focus);outline-offset:-3px}._field_1o4fc_1[data-ui=field]{gap:var(--ui-space-2);margin:var(--ui-space-3) 0;min-width:0;color:var(--ui-text);font-size:var(--ui-font-md);line-height:var(--ui-line-height);display:grid}._field_1o4fc_1[data-ui=field]>label{font:inherit;margin:0;font-weight:600;display:block}._field_1o4fc_1[data-ui=field]>._control_1o4fc_3{box-sizing:border-box;width:100%;min-width:0;min-height:var(--ui-control);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);font:inherit;margin:0}._field_1o4fc_1[data-ui=field]>._control_1o4fc_3:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}._field_1o4fc_1[data-ui=field]>._control_1o4fc_3:disabled{background:var(--ui-disabled);color:var(--ui-muted);cursor:not-allowed}._field_1o4fc_1[data-ui=field]>._control_1o4fc_3[aria-invalid=true]{border-color:var(--ui-danger)}._field_1o4fc_1[data-ui=field]>textarea._control_1o4fc_3{resize:vertical;min-height:120px}._field_1o4fc_1[data-ui=field]>:is(input[type=checkbox],input[type=radio])._control_1o4fc_3{width:20px;min-width:20px;height:20px;min-height:20px;accent-color:var(--ui-brand);padding:0}._hint_1o4fc_9{color:var(--ui-muted);font-size:var(--ui-font-sm)}._error_1o4fc_10{color:var(--ui-danger);font-size:var(--ui-font-sm);margin:0}._panel_1o4fc_11[data-ui=panel]{min-width:0;padding:var(--ui-space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);background:var(--ui-surface);color:var(--ui-text)}._panel_1o4fc_11[data-ui=panel]>h2{margin:0 0 var(--ui-space-4);font-size:var(--ui-font-title);line-height:1.35}._dataState_1o4fc_13[data-ui=data-state]{padding:var(--ui-space-3) var(--ui-space-4);margin:var(--ui-space-3) 0;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);color:var(--ui-muted);font-size:var(--ui-font-md);line-height:var(--ui-line-height);overflow-wrap:anywhere}._dataState_1o4fc_13[data-state=error],._dataState_1o4fc_13[data-state=stale]{background:var(--ui-warning-soft);border-color:var(--ui-warning);color:var(--ui-warning)}._dataState_1o4fc_13 p{margin:0}._dataState_1o4fc_13 button{margin-top:var(--ui-space-2)}._menu_1qj1m_1{gap:20px;padding-bottom:12px;display:grid}._identity_1qj1m_2{align-items:center;gap:14px;padding:8px 4px;display:flex}._identity_1qj1m_2>span{color:#6f53a5;background:#eeebfa;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;font-weight:700;display:grid}._identity_1qj1m_2>div{gap:4px;display:grid}._identity_1qj1m_2 strong{color:#302640;font-size:22px}._identity_1qj1m_2 small{color:#7c7488;font-size:15px}._actions_1qj1m_7{gap:10px;display:grid}._actions_1qj1m_7 button{color:#302640;text-align:left;background:#fff;border:1px solid #e9e4f2;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:14px 16px;font-size:17px;display:flex}._actions_1qj1m_7 button span{color:#82768f;flex-shrink:0;font-size:15px}._logout_1qj1m_10{color:#7851a3;background:#f5f1fa;border:0;border-radius:14px;min-height:50px;font-size:17px}._menu_1qj1m_1 button:disabled{opacity:.5}._dialog_bqz56_1{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg,12px);background:var(--ui-surface);width:min(560px,100% - 32px);max-width:none;max-height:calc(100dvh - 48px);color:var(--ui-text);font-size:var(--ui-font-md);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 16px 48px #24242d26}._dialog_bqz56_1[open]{flex-direction:column;display:flex}._dialog_bqz56_1::backdrop{background:#24242d66}._header_bqz56_4{border-bottom:1px solid var(--ui-border);background:var(--ui-surface);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._header_bqz56_4 h2{font-size:var(--ui-font-title);margin:0;line-height:1.35}._close_bqz56_6{background:var(--ui-canvas);min-width:44px;min-height:44px;color:var(--ui-text);border:0;border-radius:50%;padding:0;font-size:24px}._body_bqz56_7{overscroll-behavior:contain;min-height:0;padding:20px;overflow:auto}._wide_bqz56_8{width:min(1000px,100% - 48px)}@media (max-width:600px){._dialog_bqz56_1{border-radius:16px 16px 0 0;width:100%;max-height:calc(100dvh - 16px);margin:0;inset:auto 0 0}._header_bqz56_4{padding:12px 16px}._body_bqz56_7{padding:16px 16px max(16px,env(safe-area-inset-bottom))}._header_bqz56_4 h2{font-size:var(--ui-font-lg)}}._panel_xu9ia_1{gap:var(--ui-space-4);margin-block:var(--ui-space-4);font-size:var(--ui-font-md);display:grid}._panel_xu9ia_1 h1{font-size:var(--ui-font-title);margin:0}._panel_xu9ia_1 p{color:var(--ui-muted);margin:0;line-height:1.5}._identity_xu9ia_3{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}._identity_xu9ia_3 strong,._identity_xu9ia_3 span{display:block}._identity_xu9ia_3 span{font-size:var(--ui-font-sm);color:var(--ui-muted);margin-top:4px}._actions_xu9ia_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._actions_xu9ia_5 button{text-align:left;white-space:normal;align-items:center;gap:10px;min-height:64px;display:flex}._secondary_xu9ia_6{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;padding:12px 16px}._secondary_xu9ia_6 summary{background:0 0;border:0;padding:8px 0}._secondary_xu9ia_6 p{margin-top:8px}@media (max-width:360px){._actions_xu9ia_5{grid-template-columns:1fr}}:is(details,button)._muted_14vhl_1[data-ui-card=expired]{background:var(--ui-expired-surface);border-color:var(--ui-expired-border);color:var(--ui-expired-text);box-shadow:none}:is(details,button)._muted_14vhl_1[data-ui-card=expired] :is(summary,strong,b,small){color:var(--ui-expired-text)}:is(details,button)._muted_14vhl_1[data-ui-card=expired] div{background:var(--ui-expired-detail)}._desktop_tnsjf_1._desktop_tnsjf_1{box-shadow:none;border-radius:12px;min-width:0;margin-top:8px;padding:0}._desktop_tnsjf_1 .profile-identity{z-index:12;border-bottom:1px solid var(--line);background:#fff;border-radius:12px 12px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 22px;display:flex;position:sticky;top:0}._desktop_tnsjf_1 .profile-identity h2{color:var(--ink);margin:0 0 5px;font-size:24px}._desktop_tnsjf_1 .profile-meta{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex}._desktop_tnsjf_1 .profile-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._desktop_tnsjf_1 .profile-actions button,._desktop_tnsjf_1 .profile-tabs button,._desktop_tnsjf_1 .profile-summary button,._desktop_tnsjf_1 .profile-pagination button{border:1px solid var(--line);min-height:38px;color:var(--purple-dark);cursor:pointer;background:#fff;border-radius:7px;padding:7px 13px;font-size:14px}._desktop_tnsjf_1 .profile-actions button:first-child{background:var(--purple);color:#fff;border-color:var(--purple)}._desktop_tnsjf_1 button:disabled{opacity:.5;cursor:not-allowed}._desktop_tnsjf_1 .profile-tabs{border-bottom:1px solid var(--line);background:#fff;flex-wrap:wrap;gap:4px 20px;padding:0 22px;display:flex}._desktop_tnsjf_1 .profile-tabs button{min-height:48px;color:var(--muted);border:0;border-bottom:3px solid #0000;border-radius:0;padding:9px 2px}._desktop_tnsjf_1 .profile-tabs button[aria-selected=true]{border-bottom-color:var(--purple);color:var(--purple-dark);font-weight:650}._desktop_tnsjf_1 .profile-panel{min-width:0;padding:20px 22px}._desktop_tnsjf_1 .profile-panel[hidden]{display:none!important}._desktop_tnsjf_1 .profile-overview{grid-template-columns:minmax(0,2fr) minmax(235px,1fr);align-items:start;gap:18px;display:grid}._desktop_tnsjf_1 .profile-overview-main,._desktop_tnsjf_1 .profile-overview-side{gap:18px;min-width:0;display:grid}._desktop_tnsjf_1 .profile-summary{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:16px}._desktop_tnsjf_1 .profile-summary header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._desktop_tnsjf_1 .profile-summary h3{color:var(--ink);margin:0;font-size:16px}._desktop_tnsjf_1 .profile-summary p{overflow-wrap:anywhere;font-size:14px;line-height:1.65}._desktop_tnsjf_1 .profile-summary button{text-align:left;background:0 0;border:0;min-height:32px;padding:4px 0}._desktop_tnsjf_1 .profile-summary-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:16px;padding:14px 0;font-size:14px;display:flex}._desktop_tnsjf_1 .profile-summary-row:last-child{border-bottom:0;padding-bottom:0}._desktop_tnsjf_1 .profile-summary-row span{gap:5px;min-width:0;display:grid}._desktop_tnsjf_1 .profile-summary-row small,._desktop_tnsjf_1 .profile-range,._desktop_tnsjf_1 .profile-summary-row time{color:var(--muted);font-size:13px;line-height:1.6}._desktop_tnsjf_1 .profile-summary-row b{white-space:nowrap;font-size:14px}._desktop_tnsjf_1 .profile-todo{background:#faf8fd}._desktop_tnsjf_1 .profile-more{border-bottom:1px solid var(--line);padding:0 22px}._desktop_tnsjf_1 .profile-more>summary{cursor:pointer;color:var(--purple-dark);padding:12px 0;font-size:14px}._desktop_tnsjf_1 .profile-more .customer-owner-card{border:1px solid var(--line);box-shadow:none;border-radius:8px;margin:0;padding:12px}._desktop_tnsjf_1 .profile-more .customer-owner-head{display:none}._desktop_tnsjf_1 .member-card-overview{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}._desktop_tnsjf_1 .member-card-overview>.member-card-overview{border:0;padding:0}._desktop_tnsjf_1 .detail-section{margin-top:0}._desktop_tnsjf_1 .detail-section-title{margin-bottom:12px}._desktop_tnsjf_1 .local-checkout-list,._desktop_tnsjf_1 .local-service-list,._desktop_tnsjf_1 .local-appointment-list{gap:0;display:grid}._desktop_tnsjf_1 .local-checkout-card,._desktop_tnsjf_1 .local-service-card,._desktop_tnsjf_1 .local-appointment-card{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:#fff;border-radius:0;min-width:0;margin:0;padding:14px 0}._desktop_tnsjf_1 .local-checkout-head,._desktop_tnsjf_1 .local-service-head,._desktop_tnsjf_1 .local-appointment-head{margin-bottom:7px}._desktop_tnsjf_1 .local-checkout-card>strong,._desktop_tnsjf_1 .local-service-card>strong{font-size:15px}._desktop_tnsjf_1 .local-checkout-card small,._desktop_tnsjf_1 .local-service-card small,._desktop_tnsjf_1 .local-appointment-card small{font-size:13px;line-height:1.65}._desktop_tnsjf_1 .local-checkout-intent{background:0 0;border:0;margin-top:7px;padding:0}._desktop_tnsjf_1 .local-appointment-slot{padding:10px 12px}._desktop_tnsjf_1 .profile-record-details{margin-top:9px}._desktop_tnsjf_1 .profile-record-details>summary{color:var(--purple-dark);cursor:pointer;padding:7px 0;font-size:14px}._desktop_tnsjf_1 .profile-record-details p{font-size:14px;line-height:1.75}._desktop_tnsjf_1 .customer-journey-card{border:1px solid var(--line);box-shadow:none;background:#faf9fc;border-radius:8px;margin:0 0 20px;padding:14px}._desktop_tnsjf_1 .customer-journey-steps{font-size:13px}._desktop_tnsjf_1 .profile-pagination{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 0;display:flex}._desktop_tnsjf_1 .profile-pagination p{color:var(--muted);margin:0;font-size:13px}._desktop_tnsjf_1 .profile-support-records{margin-top:20px}._desktop_tnsjf_1 .profile-support-records>summary{color:var(--purple-dark);cursor:pointer;padding:12px 0}._desktop_tnsjf_1 .snapshot-note{border-top:1px solid var(--line);text-align:left;margin:0;padding:12px 22px;font-size:12px}._desktop_tnsjf_1 .profile-status-label{color:var(--muted);font-size:13px}@media (max-width:1190px){._desktop_tnsjf_1 .profile-overview{grid-template-columns:1fr}._desktop_tnsjf_1 .profile-overview-side{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){._desktop_tnsjf_1 .profile-overview-side{grid-template-columns:1fr}._desktop_tnsjf_1 .profile-identity,._desktop_tnsjf_1 .profile-tabs,._desktop_tnsjf_1 .profile-panel{padding-left:14px;padding-right:14px}._desktop_tnsjf_1 .profile-summary-row{flex-wrap:wrap}}._panel_14631_1{color:#291745;background:#fff;border:2px solid #7043ad;border-radius:18px;margin:20px 0;padding:16px;font-size:1rem;line-height:1.6}._panel_14631_1 h2{margin:0 0 12px;font-size:1.4rem}._panel_14631_1 h3{margin:8px 0;font-size:1.2rem}._panel_14631_1 p{overflow-wrap:anywhere}._actions_14631_1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._panel_14631_1 button{font:inherit;color:#fff;cursor:pointer;background:#7043ad;border:2px solid #7043ad;border-radius:12px;min-height:48px;padding:12px 16px;font-weight:650}._panel_14631_1 button:disabled{opacity:.55;cursor:default}._panel_14631_1 button[aria-pressed=false]{color:#7043ad;background:#fff}._card_14631_1{border:2px solid #d5bceb;border-radius:14px;margin-top:14px;padding:14px}._notice_14631_1{background:#fff0da;border:2px solid #b45b00;border-radius:12px;padding:12px}._confirmed_14631_1{color:#145946;background:#e1f5ef;padding:12px}._panel_14631_1 textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:180px;font:inherit;color:#291745;background:#fff;border:2px solid #7043ad;border-radius:12px;padding:12px;line-height:1.7}._panel_14631_1 label{display:block}._panel_14631_1 ._check_14631_1{align-items:flex-start;gap:10px;margin:16px 0;display:flex}._panel_14631_1 ._check_14631_1 input{accent-color:#7043ad;flex-shrink:0;width:24px;height:24px;min-height:24px}._panel_14631_1 :focus-visible{outline-offset:3px;outline:3px solid #df8e00}._dialog_14631_2{box-sizing:border-box;color:#291745;z-index:10000;background:#fcfaff;border:0;width:min(760px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:auto;padding:16px;position:fixed;inset:0;overflow:auto}._dialog_14631_2::backdrop{background:#21133499}._dialogHeader_14631_2{justify-content:space-between;align-items:center;gap:16px;font-size:1.1rem;display:flex}._dialogHeader_14631_2 button{min-height:48px;font:inherit;color:#7043ad;background:#fff;border:2px solid #7043ad;border-radius:12px;padding:12px}._dialogHeader_14631_2 button:disabled{opacity:.55}._messageBox_14631_3{gap:10px;margin:16px 0;display:grid}._messageHead_14631_3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._nextDay_14631_3{margin:16px 0}._nextDay_14631_3 summary{cursor:pointer;padding:12px 0}._nextDay_14631_3 textarea{margin-top:12px}._sourceTabs_14631_4{background:#f0edf6;border-radius:14px;gap:8px;padding:6px}._sourceTabs_14631_4 button{color:#796d88;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;min-height:44px;padding:10px;font-size:14px}._sourceTabs_14631_4 button[aria-pressed=true]{color:#644391;background:#fff;box-shadow:0 2px 8px #39204d0a}._sourceTabs_14631_4 button:disabled{opacity:.55}._followup_14631_5{color:#322943;background:0 0;border:0;margin:20px 0;padding:0;line-height:1.5}._followup_14631_5 h2{margin:0 0 16px;font-size:20px}._followup_14631_5>._actions_14631_1{gap:8px;padding-bottom:16px}._followup_14631_5 button{border-width:1px;border-radius:12px;min-height:44px;padding:10px 16px;font-size:15px}._followup_14631_5 ._card_14631_1{background:#fff;border:1px solid #eee8f4;border-radius:20px;margin-top:12px;padding:20px;box-shadow:0 5px 20px #39204d06}._followup_14631_5 ._card_14631_1>._panel_14631_1{background:0 0;border:0;border-radius:0;margin:16px 0;padding:0}._followup_14631_5 ._card_14631_1>._panel_14631_1 button{color:#7043ad;background:#f4f0fa;border-color:#0000}._customerHeading_14631_11{align-items:center;gap:12px;display:flex}._customerHeading_14631_11 h3{margin:0 0 4px;font-size:21px}._customerHeading_14631_11 small,._time_14631_11{color:#81788d;font-size:13px}._avatar_14631_12{color:#7460a5;background:#eee8f8;border-radius:50%;flex:0 0 44px;place-items:center;height:44px;font-size:19px;font-weight:700;display:grid}._followup_14631_5 ._project_14631_13{margin:20px 0 8px;font-size:16px}._followup_14631_5 ._time_14631_11{margin:0 0 18px}._followup_14631_5 ._notice_14631_1{color:#825b28;background:#fff5e5;border:0;margin:16px 0;padding:12px 14px;font-size:14px}._followup_14631_5 textarea{background:#fcfbfe;border:1px solid #e8e1ef;border-radius:14px;min-height:150px;font-size:16px}._followup_14631_5 ._card_14631_1>button:last-child{color:#7043ad;background:#f4f0fa;border-color:#0000;margin-top:16px}._dialogHeader_14631_2{padding:8px 0 16px;font-size:17px}._dialogHeader_14631_2 button{background:#f1edf8;border:0;min-height:40px;font-size:14px}@media (min-width:1000px){.desktop-workspace ._dialog_14631_2{border-radius:14px;width:min(1120px,100vw - 80px);height:auto;max-height:calc(100dvh - 64px);padding:24px}.desktop-workspace ._dialogHeader_14631_2{z-index:2;background:#fcfaff;padding:16px 0;position:sticky;top:-24px}.desktop-workspace ._panel_14631_1{border:1px solid #eceaf1;border-radius:12px;padding:24px;font-size:15px}.desktop-workspace ._panel_14631_1 h2{font-size:22px}.desktop-workspace ._panel_14631_1 h3{font-size:17px}.desktop-workspace ._panel_14631_1>label{max-width:420px}.desktop-workspace ._card_14631_1{border-radius:10px;padding:20px}.desktop-workspace ._panel_14631_1.database-service-income>._card_14631_1{grid-template-columns:2fr 1.5fr 1fr;align-items:center;gap:12px 20px;display:grid}.desktop-workspace ._panel_14631_1.database-service-income>._card_14631_1 p{margin:0}.desktop-workspace ._panel_14631_1.database-service-income>._card_14631_1 button{justify-self:start;width:auto}.desktop-workspace ._panel_14631_1 button,.desktop-workspace ._panel_14631_1 input,.desktop-workspace ._panel_14631_1 select{border-width:1px;border-radius:8px;min-height:42px;font-size:15px}}._archived_rav1f_1[data-card-archive],._archived_rav1f_1[data-card-archive] *{color:var(--ui-expired-text);border-color:var(--ui-expired-border);box-shadow:none}._archived_rav1f_1[data-card-archive] article,._archived_rav1f_1[data-card-archive] details,._archived_rav1f_1[data-card-archive] button,._archived_rav1f_1[data-card-archive] div{background:var(--ui-expired-surface)}._gifts_rav1f_9{background:#faf8fd;border:1px solid #ded2ec;border-radius:10px;margin:4px 0 16px;padding:14px}._gifts_rav1f_9 h4,._otherHeading_rav1f_10{color:#493361;margin:0 0 12px;font-size:16px}._gifts_rav1f_9 h5{color:#3d7151;margin:0 0 10px;font-size:15px}._gifts_rav1f_9 p{font-size:13px;line-height:1.6}._giftExpired_rav1f_13,._giftOther_rav1f_13{margin-top:14px}._giftExpired_rav1f_13>summary,._giftOther_rav1f_13>summary{cursor:pointer;color:var(--ui-expired-text);padding:10px 0;font-size:14px}._panel_1oaxv_1{border-top:1px solid #e8e4ec;margin:12px 0;padding:12px 0}._panel_1oaxv_1 h4{color:#393247;margin:8px 0 12px;font-size:15px}._amounts_1oaxv_3{gap:10px;margin:0;display:grid}._amounts_1oaxv_3>div{background:#f6f5f8;border-radius:7px;padding:10px}._amounts_1oaxv_3 dt{color:#685e73}._amounts_1oaxv_3 dd{color:#593487;margin:3px 0;font-size:19px;font-weight:600}._panel_1oaxv_1 small,._note_1oaxv_7{color:#746b7c;font-size:12px;line-height:1.6}._notice_1oaxv_8{color:#775618;background:#fff8e9;border-radius:6px;padding:8px}._historyBasis_1oaxv_9{color:#685e73;margin:12px 0;font-size:12px}._historyBasis_1oaxv_9 summary{cursor:pointer;align-items:center;min-height:40px;display:flex}._historyBasis_1oaxv_9 summary:before{content:"▸";margin-right:6px}._historyBasis_1oaxv_9[open] summary:before{content:"▾"}._historyBasis_1oaxv_9 p{margin:5px 0}._records_1oaxv_14{margin:0;padding:0;list-style:none}._records_1oaxv_14 li{border-top:1px solid #e8e4ec;padding:12px 0}._row_1oaxv_16{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}._panel_1oaxv_1 button{color:#68439d;cursor:pointer;background:#fff;border:1px solid #d8cce8;border-radius:6px;min-height:40px;padding:8px 12px}._panel_1oaxv_1 button:disabled{opacity:.6;cursor:wait}._actions_42cn2_1{flex-wrap:wrap;justify-content:flex-end;gap:5px;padding:0 14px 8px;display:flex}._actions_42cn2_1 button{font:inherit;color:#68439d;cursor:pointer;background:#fff;border:1px solid #cfc2df;border-radius:6px;min-height:36px;padding:5px 10px;font-size:13px}._actions_42cn2_1 button:disabled{opacity:.45;cursor:default}._dialog_42cn2_1{border:1px solid #d8cfe5;border-radius:14px;width:min(440px,100vw - 32px);max-height:85dvh;padding:20px;overflow:auto}._dialog_42cn2_1 h3{margin:0 0 8px}._dialog_42cn2_1 p{font-size:14px;line-height:1.6}._dialog_42cn2_1 fieldset{border:0;min-width:0;margin:0;padding:0}._dialog_42cn2_1 label{gap:6px;margin:12px 0;display:grid}._dialog_42cn2_1 input,._dialog_42cn2_1 textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #b7a9cb;border-radius:6px;padding:8px}._dialog_42cn2_1 button{min-height:44px;font:inherit;color:#68439d;background:#fff;border:1px solid #b7a9cb;border-radius:6px;margin:8px 8px 0 0;padding:8px 14px}._dialog_42cn2_1 button:disabled{opacity:.5}._overview_uzk74_1._overview_uzk74_1{box-shadow:none;background:#faf9fc;border:1px solid #e5e0eb;border-radius:14px;padding:16px;container-type:inline-size}._overview_uzk74_1>h3{color:#393247;margin:0 0 6px;font-size:17px}._overview_uzk74_1>p{color:#685e73;margin:0 0 16px;font-size:13px;line-height:1.6}._grid_uzk74_11{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container (width>=580px){._grid_uzk74_11{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=900px){._grid_uzk74_11{grid-template-columns:repeat(3,minmax(0,1fr))}}._overview_uzk74_1 ._card_uzk74_14{overflow-wrap:anywhere;background:#fff;border:1px solid #e8e4ec;border-radius:8px;min-width:0;margin:0;padding:0;box-shadow:0 2px 8px #3624470a}._overview_uzk74_1 ._summary_uzk74_24{color:#51485d;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0;font-size:13px;font-weight:400;line-height:1.6;list-style:none;display:block}._summary_uzk74_24::-webkit-details-marker{display:none}._overview_uzk74_1 ._summary_uzk74_24 span{font-size:inherit;line-height:inherit}._overview_uzk74_1 ._summary_uzk74_24 ._header_uzk74_39{background:#f6f5f8;border-radius:8px 8px 0 0;justify-content:space-between;align-items:flex-start;gap:10px;padding:13px 14px 11px;display:flex}._identity_uzk74_48{min-width:0;display:block}._overview_uzk74_1 ._identity_uzk74_48 strong{color:#393247;font-size:15px;line-height:1.5;display:block}._overview_uzk74_1 ._summary_uzk74_24 ._cardNumber_uzk74_50{color:#746b7c;margin-top:3px;font-size:12px;display:block}._overview_uzk74_1 ._summary_uzk74_24 ._kind_uzk74_51{color:#276b3d;background:#e6f3e9;border-radius:4px;flex-shrink:0;max-width:40%;padding:2px 7px;font-size:12px}._overview_uzk74_1 ._summary_uzk74_24 ._stored_uzk74_52{color:#9b3753;background:#fae9ed}._facts_uzk74_53{gap:6px;padding:12px 14px 8px;display:grid}._overview_uzk74_1 ._balance_uzk74_54{color:#393247;font-weight:600}._overview_uzk74_1 ._summary_uzk74_24 ._source_uzk74_55{color:#746b7c;margin:0 14px;font-size:12px;display:block}._overview_uzk74_1 ._summary_uzk74_24 ._toggle_uzk74_56{color:#68439d;text-align:right;padding:8px 14px 12px;font-size:14px;display:block}._hideDetails_uzk74_57,._card_uzk74_14[open]>._summary_uzk74_24 ._showDetails_uzk74_58{display:none}._card_uzk74_14[open]>._summary_uzk74_24 ._hideDetails_uzk74_57{display:inline}._overview_uzk74_1 ._detailBody_uzk74_60{border-top:1px solid #e8e4ec;padding:4px 14px 14px;font-size:13px;line-height:1.65}._overview_uzk74_1 ._detailBody_uzk74_60 p{overflow-wrap:anywhere;margin:9px 0;font-size:13px;line-height:1.65}._overview_uzk74_1 ._detailBody_uzk74_60 strong{font-size:14px}._compact_uzk74_63 ._grid_uzk74_11{grid-template-columns:repeat(auto-fill,minmax(0,min(100%,340px)));gap:14px}._compact_uzk74_63._overview_uzk74_1 ._card_uzk74_14{box-shadow:none}._compact_uzk74_63._overview_uzk74_1 ._summary_uzk74_24 ._header_uzk74_39{background:#faf9fc;padding:10px 14px}._compact_uzk74_63 ._facts_uzk74_53{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;padding:10px 14px 5px}._compact_uzk74_63 ._facts_uzk74_53>:nth-child(n+3){grid-column:1/-1}._compact_uzk74_63._overview_uzk74_1 ._summary_uzk74_24 ._source_uzk74_55{margin-top:3px}._compact_uzk74_63._overview_uzk74_1 ._summary_uzk74_24 ._toggle_uzk74_56{padding:5px 14px 9px}._panel_1vhm0_1{color:#302244;background:#faf7ff;border:1px solid #c5b1df;border-left:4px solid #7042aa;border-radius:18px;margin:20px 0;padding:24px}._heading_1vhm0_10 h3{margin:0;font-size:21px;font-weight:700}._heading_1vhm0_10 p{color:#655672;margin:8px 0 20px;font-size:14px;line-height:1.7}._confirm_1vhm0_12{cursor:pointer;align-items:flex-start;gap:10px;width:fit-content;margin-bottom:14px;padding:10px 0;font-size:16px;line-height:1.6;display:flex}._confirm_1vhm0_12 input{accent-color:#7042aa;flex:0 0 20px;width:20px;height:20px;margin-top:3px}._generate_1vhm0_14{color:#fff;cursor:pointer;background:#7042aa;border:0;border-radius:12px;min-width:240px;min-height:48px;padding:12px 24px;font-size:16px;font-weight:700;line-height:1.5;display:block}._generate_1vhm0_14:hover:not(:disabled){background:#5b328f}._generate_1vhm0_14:disabled{color:#63556e;cursor:not-allowed;background:#e3dbea}._generate_1vhm0_14:focus-visible{outline-offset:4px;outline:3px solid #362052}._confirm_1vhm0_12 input:focus-visible{outline-offset:4px;outline:3px solid #362052}._qr_1vhm0_18{background:#fff;border:1px solid #e5dced;border-radius:14px;width:fit-content;max-width:100%;margin-top:20px;padding:16px}._qr_1vhm0_18 img{width:280px;max-width:100%;height:auto;display:block}._qr_1vhm0_18 p{margin:8px 0 0;font-size:14px;line-height:1.7}._qr_1vhm0_18 h4{margin:0 0 12px;font-size:17px}._help_1vhm0_22{color:#655672;margin:10px 0 0;font-size:14px;line-height:1.7}._notice_1vhm0_23{color:#8b2f35;margin:16px 0 0;line-height:1.7}@media (max-width:600px){._panel_1vhm0_1{padding:18px 16px}._generate_1vhm0_14{width:100%;min-width:0}._heading_1vhm0_10 h3{font-size:20px}._qr_1vhm0_18{box-sizing:border-box;width:100%}._qr_1vhm0_18 img{margin:0 auto}}._reminder_x3dhs_1{color:#876525;width:100%;font:inherit;cursor:pointer;background:#fff7e2;border:1px solid #e5d9b5;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:16px;display:flex}._reminder_x3dhs_1 span{font-size:14px}._reminder_x3dhs_1 strong{font-size:17px}._retry_x3dhs_1{color:#81748e;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px}._dialog_x3dhs_1{box-sizing:border-box;color:#322943;background:#fff;border:0;border-radius:24px;width:min(700px,100% - 24px);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}._dialog_x3dhs_1::backdrop{background:#241d3866}._dialog_x3dhs_1 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._dialog_x3dhs_1 h2{margin:8px 0;font-size:23px}._dialog_x3dhs_1 small{color:#81748e}._dialog_x3dhs_1 header button{color:#756588;background:#f4f0fa;border:0;border-radius:50%;width:44px;height:44px;font-size:26px}._dialog_x3dhs_1>p{color:#81748e;font-size:15px;line-height:1.7}._panel_rwjii_1{color:#29453b;margin:18px 0 24px}._entry_rwjii_1{color:#267859;text-align:left;background:#eaf7f0;border:1px solid #cee7dc;border-radius:16px;justify-content:space-between;align-items:center;width:100%;padding:18px;display:flex}._entry_rwjii_1 strong{font-size:21px;display:block}._entry_rwjii_1 small{color:#597c6a;margin-top:5px;font-size:14px;display:block}._entry_rwjii_1>span:last-child{font-size:24px}._heading_rwjii_1{justify-content:space-between;align-items:center;margin-top:18px;display:flex}._heading_rwjii_1 h2{margin:0;font-size:17px}._heading_rwjii_1 button{color:#36795b;background:0 0;border:0;padding:8px}._panel_rwjii_1 p{color:#758179;font-size:14px}._list_rwjii_1{gap:10px;max-height:280px;margin-top:12px;display:grid;overflow:auto}._list_rwjii_1 button{text-align:left;color:#29453b;background:#fff;border:1px solid #e2ece5;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}._list_rwjii_1 button>span:nth-child(2){flex:1}._list_rwjii_1 strong{font-size:17px;display:block}._list_rwjii_1 small{color:#718074;margin-top:5px;font-size:13px;display:block}._avatar_rwjii_1{color:#317459;background:#eaf5ee;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}._search_rwjii_1{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}._search_rwjii_1 label{flex:1;gap:8px;min-width:180px;font-size:14px;display:grid}._search_rwjii_1 input{box-sizing:border-box;width:100%;min-height:44px;font:inherit;border:1px solid #d2e4d8;border-radius:12px;padding:10px}._search_rwjii_1 button{color:#307251;min-height:44px;font:inherit;background:#edf7f0;border:1px solid #d2e4d8;border-radius:12px;align-self:end;padding:10px}._panel_rwjii_1 button:disabled{opacity:.5}._panel_rwjii_1 button{cursor:pointer}._panel_mnryb_1{color:#342b49;background:#faf9fd;border-radius:20px;min-width:0;padding:20px}._heading_mnryb_1,._detailHeading_mnryb_1{justify-content:space-between;align-items:center;gap:12px;display:flex}._panel_mnryb_1 h1{margin:0;font-size:26px}._panel_mnryb_1 h2{margin:8px 0;font-size:19px}._heading_mnryb_1 p,._caption_mnryb_1{color:#756c85;margin:8px 0 16px;font-size:13px;line-height:1.6}._panel_mnryb_1 button,._panel_mnryb_1 input,._panel_mnryb_1 select{font:inherit;color:inherit;background:#fff;border:1px solid #e0d9ec;border-radius:12px;min-height:44px;padding:10px 14px}._panel_mnryb_1 button{cursor:pointer}._panel_mnryb_1 button[aria-pressed=true]{color:#63349b;background:#f0e8fa;border-color:#9272ba}._panel_mnryb_1 button:focus-visible{outline-offset:2px;outline:3px solid #8761b5}._panel_mnryb_1 button:disabled{opacity:.45;cursor:default}._toolbar_mnryb_1{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0 10px;display:flex}._periods_mnryb_1{gap:6px;display:flex}._toolbar_mnryb_1 label{flex-direction:column;gap:5px;font-size:13px;display:flex}._stats_mnryb_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}._stats_mnryb_1 button{text-align:left;background:#fff;flex-direction:column;gap:8px;padding:18px;display:flex}._stats_mnryb_1 strong{font-size:30px}._stats_mnryb_1 button:first-child strong{color:#258365}._stats_mnryb_1 button:last-child strong{color:#a05439}._secondary_mnryb_1{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}._secondary_mnryb_1 button{padding:8px 10px;font-size:13px}._layout_mnryb_1{grid-template-columns:minmax(260px,1fr) minmax(320px,1.5fr);gap:24px;display:grid}._layout_mnryb_1 section{min-width:0}._employee_mnryb_1{text-align:left;width:100%;margin:10px 0;padding:16px;display:block}._person_mnryb_1{align-items:center;gap:10px;display:flex}._person_mnryb_1 small{color:#756c85;margin-top:4px;font-size:12px;display:block}._avatar_mnryb_1{color:#78549e;background:#ece6f6;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}._arrow_mnryb_1{margin-left:auto;font-size:13px}._numbers_mnryb_1{color:#756c85;justify-content:space-between;gap:8px;margin-top:15px;font-size:13px;display:flex}._numbers_mnryb_1 b{color:#342b49;margin-left:4px}._detail_mnryb_1{overflow-wrap:anywhere;background:#fff;border:1px solid #e7e2ed;border-radius:14px;margin:10px 0;padding:16px}._detail_mnryb_1>div{justify-content:space-between;align-items:center;gap:12px;display:flex}._detail_mnryb_1 p{margin:10px 0;font-size:14px;line-height:1.6}._detail_mnryb_1 small{color:#756c85;font-size:12px}._badge_mnryb_1{white-space:nowrap;background:#f1edf7;border-radius:8px;padding:5px 9px;font-size:12px}._detail_mnryb_1 ._receipt_mnryb_1{color:#258365;font-size:12px}._pagination_mnryb_1{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}@media (max-width:760px){._panel_mnryb_1{padding:14px 10px}._layout_mnryb_1{grid-template-columns:1fr;gap:20px}._stats_mnryb_1{gap:8px}._stats_mnryb_1 button{padding:14px 10px}._stats_mnryb_1 strong{font-size:27px}._stats_mnryb_1 span{font-size:14px}._toolbar_mnryb_1{gap:8px}._toolbar_mnryb_1 input{max-width:160px}._heading_mnryb_1 h1{font-size:24px}._secondary_mnryb_1{gap:6px}._panel_mnryb_1 h2{font-size:18px}}._dialog_mnryb_3{box-sizing:border-box;color:#342b49;background:#faf9fd;border:1px solid #e5dfec;border-radius:20px;width:min(620px,100% - 24px);max-height:80dvh;padding:20px;overflow:auto}._dialog_mnryb_3::backdrop{background:#23193166}._dialog_mnryb_3>._detailHeading_mnryb_1{z-index:1;background:#faf9fd;padding:10px 0;position:sticky;top:-20px}._dialog_mnryb_3 h2{font-size:21px}._dialog_mnryb_3 ._detail_mnryb_1{margin:12px 0}._detail_mnryb_1 ._nudge_mnryb_4{flex-wrap:wrap;justify-content:flex-start;margin-top:12px}._nudge_mnryb_4 button{color:#8a641e;background:#fff3df;border-color:#edddbe;font-size:14px}._nudge_mnryb_4 span{color:#756c85;font-size:12px}._panel_mnryb_1{box-sizing:border-box}._detail_mnryb_1 ._customer_mnryb_6{text-align:left;color:#63349b;overflow-wrap:anywhere;border-color:#d8cbed;min-width:0;font-weight:700}._colourStats_mnryb_7{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}._colourStats_mnryb_7 button{text-align:left;gap:12px;display:grid}._colourStats_mnryb_7 strong{font-size:22px}._colourBadge_mnryb_7{border:1px solid;border-radius:8px;margin:6px 10px 6px 0;padding:6px 10px;font-size:14px;display:inline-block}._green_mnryb_7,._colourStats_mnryb_7 button._green_mnryb_7{color:#096346;background:#edf9f5;border-color:#a7dbc7}._yellow_mnryb_7,._colourStats_mnryb_7 button._yellow_mnryb_7{color:#7c5900;background:#fff8d6;border-color:#e5ce74}._red_mnryb_7,._colourStats_mnryb_7 button._red_mnryb_7{color:#9a2530;background:#fff0f1;border-color:#edb8be}._pink_mnryb_7,._colourStats_mnryb_7 button._pink_mnryb_7{color:#9b2c61;background:#ffedf5;border-color:#efb8d1}._dialog_mnryb_3 label{gap:8px;margin:16px 0;display:grid}._dialog_mnryb_3 select,._dialog_mnryb_3 textarea{font:inherit;border:1px solid #d8cbed;border-radius:10px;max-width:100%;min-height:44px;padding:10px}._dialog_mnryb_3 textarea{box-sizing:border-box;width:100%;min-height:100px}@media (max-width:760px){._colourStats_mnryb_7{grid-template-columns:repeat(2,minmax(0,1fr))}._colourStats_mnryb_7 button{padding:12px 9px;font-size:13px}._colourStats_mnryb_7 strong{font-size:20px}}._colourStats_mnryb_7 button[aria-pressed=true]{outline:2px solid var(--ui-focus);outline-offset:2px;font-weight:700}._workspace_de6q3_1{min-width:0}._workspace_de6q3_1 ._heading_de6q3_2{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}._workspace_de6q3_1 ._heading_de6q3_2 h2{margin:0;font-size:19px}._workspace_de6q3_1 ._heading_de6q3_2 button{white-space:nowrap;flex:none;min-height:44px;padding:8px 14px}._workspace_de6q3_1 ._date_de6q3_5[data-ui=field]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin:12px 0}._workspace_de6q3_1 ._date_de6q3_5[data-ui=field]>label{white-space:nowrap;font-size:14px}._workspace_de6q3_1 ._date_de6q3_5[data-ui=field]>input{width:100%;min-width:0;max-width:100%;min-height:44px;padding:8px 10px;font-size:16px}._counts_de6q3_8{color:var(--ui-text);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;padding:0;display:grid}._counts_de6q3_8>div{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-width:0;padding:10px 12px}._counts_de6q3_8 dt{font-size:14px}._counts_de6q3_8 dd{color:var(--ui-brand-hover);flex-wrap:wrap;align-items:baseline;gap:6px;margin:4px 0 0;font-size:26px;font-weight:700;line-height:1.2;display:flex}._counts_de6q3_8 small{font-size:var(--ui-font-sm);color:var(--ui-muted);font-weight:400}._attention_de6q3_13{color:var(--ui-warning);overflow-wrap:anywhere;margin:12px 0;font-size:14px;line-height:1.6}._help_de6q3_14{border-top:1px solid var(--ui-border);color:var(--ui-muted);overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.6}._help_de6q3_14>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:10px 0}._help_de6q3_14 p{margin:8px 0}._report_1wkve_1{color:#302a39;background:#fff;border:1px solid #e9e3f0;border-radius:16px;margin:16px 0;padding:24px}._header_1wkve_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}._header_1wkve_2 h2{margin:0 0 8px;font-size:24px}._header_1wkve_2 p{color:#777080;margin:0;font-size:14px}._controls_1wkve_2{flex-wrap:wrap;align-items:end;gap:10px;display:flex}._controls_1wkve_2 label{font-size:14px}._controls_1wkve_2 input{min-height:44px;font:inherit;background:#fff;border:1px solid #d9d1e4;border-radius:8px;padding:8px;display:block}._controls_1wkve_2 button{min-height:44px;padding:10px 16px}._metrics_1wkve_3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}._metrics_1wkve_3>div{background:#f7f3fc;border-radius:12px;padding:20px}._metrics_1wkve_3 span{color:#73677e;font-size:15px;display:block}._metrics_1wkve_3 strong{color:#7043ad;overflow-wrap:anywhere;margin-top:12px;font-size:clamp(22px,2.3vw,34px);display:block}._breakdowns_1wkve_3{grid-template-columns:1fr 1fr;gap:32px;display:grid}._breakdowns_1wkve_3 h3{font-size:17px}._breakdowns_1wkve_3 p{justify-content:space-between;gap:12px;margin:10px 0;font-size:15px;display:flex}._table_1wkve_3{margin:20px 0;overflow-x:auto}._table_1wkve_3 table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:14px}._table_1wkve_3 caption{text-align:left;padding-bottom:12px;font-size:17px;font-weight:600}._table_1wkve_3 th,._table_1wkve_3 td{text-align:right;border-bottom:1px solid #eee8f3;padding:12px}._table_1wkve_3 th:first-child{text-align:left}._table_1wkve_3 thead{background:#f8f6fb}._note_1wkve_3{color:#776782;background:#faf7ee;border-radius:8px;padding:14px;font-size:14px;line-height:1.7}@media (max-width:640px){._report_1wkve_1{padding:16px}._metrics_1wkve_3{grid-template-columns:1fr;gap:10px}._metrics_1wkve_3>div{padding:16px}._metrics_1wkve_3 strong{margin-top:6px;font-size:28px}._breakdowns_1wkve_3{grid-template-columns:1fr;gap:12px}._controls_1wkve_2{width:100%}}._operatingMetrics_1wkve_6{grid-template-columns:repeat(2,minmax(0,1fr))}._operatingMetrics_1wkve_6 small{color:#777080;margin-top:8px;font-size:12px;line-height:1.5;display:block}@media (max-width:640px){._operatingMetrics_1wkve_6{grid-template-columns:repeat(2,minmax(0,1fr))}._operatingMetrics_1wkve_6>div{padding:12px}._operatingMetrics_1wkve_6 span{font-size:13px}._operatingMetrics_1wkve_6 strong{font-size:22px}}._breakdowns_1wkve_3 h3 button{font:inherit;color:#654290;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._breakdowns_1wkve_3 h3 small{font-size:12px;font-weight:400}._breakdownRow_1wkve_9{text-align:left;width:100%;min-height:48px;font:inherit;cursor:pointer;color:#654290;background:#faf7ff;border:1px solid #ece2f5;border-radius:10px;justify-content:space-between;gap:12px;margin:8px 0;padding:12px;display:flex}._breakdownRow_1wkve_9:hover{background:#eee2ff}._breakdownRow_1wkve_9:focus-visible{outline:3px solid #a085bf}._detailDialog_1wkve_9{box-sizing:border-box;color:#302a39;border:0;border-radius:18px;width:min(640px,100% - 32px);max-height:85dvh;padding:24px}._detailDialog_1wkve_9::backdrop{background:#24173388}._detailDialog_1wkve_9 header,._detailDialog_1wkve_9 footer{justify-content:space-between;align-items:center;gap:12px;display:flex}._detailDialog_1wkve_9 h2{margin:0;font-size:20px}._detailDialog_1wkve_9 p,._detailDialog_1wkve_9 small{color:#776782;font-size:13px}._detailDialog_1wkve_9 article{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}._detailDialog_1wkve_9 small{overflow-wrap:anywhere;display:block}._detailDialog_1wkve_9 button{color:#654290;cursor:pointer;background:#fff;border:1px solid #e0d5ec;border-radius:10px;min-height:44px;padding:8px 12px}._detailDialog_1wkve_9 button:disabled{opacity:.5}._detailDialog_1wkve_9 footer{margin-top:16px}._detailDialog_1wkve_9 b{white-space:nowrap}@media (max-width:640px){._detailDialog_1wkve_9{padding:16px}._detailDialog_1wkve_9 article{flex-wrap:wrap;align-items:start}}._operatingMetric_1wkve_6{text-align:left;color:inherit;cursor:pointer;font:inherit;background:#faf6ff;border:1px solid #e4d8f2;border-radius:12px;gap:6px;min-width:0;padding:16px;display:grid}._operatingMetric_1wkve_6 strong{color:#7043a8;overflow-wrap:anywhere;font-size:25px}._operatingMetric_1wkve_6 small{color:#776782;font-size:12px;line-height:1.5}:is(._operatingMetric_1wkve_6:hover,._operatingMetric_1wkve_6:focus-visible){background:#f1e8fb;outline:2px solid #7043a8}._targetCard_1wkve_13{background:#faf6ff;border:1px solid #cdb5e7;border-radius:14px;gap:12px;margin:16px 0;padding:18px;display:grid}._targetCard_1wkve_13 h3,._targetCard_1wkve_13 p{margin:0}._targetCard_1wkve_13 button{color:#fff;font:inherit;cursor:pointer;background:#7043a8;border:0;border-radius:10px;justify-self:start;padding:12px 16px}._targetCard_1wkve_13 progress{accent-color:#7043a8;width:100%;height:12px}._detailDialog_1wkve_9 label{gap:8px;margin:16px 0;display:grid}._detailDialog_1wkve_9 input,._detailDialog_1wkve_9 select{font:inherit;box-sizing:border-box;border:1px solid #d7c4e5;border-radius:10px;width:100%;padding:12px}._detailDialog_1wkve_9 footer button{font:inherit;cursor:pointer;border:1px solid #d7c4e5;border-radius:10px;padding:12px}._categories_ybp0o_1._categories_ybp0o_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}._categories_ybp0o_1._categories_ybp0o_1>button{text-align:center;white-space:nowrap;touch-action:manipulation;min-width:0;min-height:44px;padding:10px 4px;font-size:14px;line-height:1.3;display:block}._categories_ybp0o_1._categories_ybp0o_1>button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}._panel_i84gg_1{border:1px solid var(--line,#ded7ef);background:#f5f3fa;border-radius:20px;margin:24px 0;padding:18px}._heading_i84gg_2{color:var(--muted,#716980);letter-spacing:.04em;margin:0 0 12px;font-size:14px;font-weight:600}._links_i84gg_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._link_i84gg_3{min-width:0;min-height:76px;color:var(--purple-dark,#55457b);background:#fff;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}._link_i84gg_3:hover{border-color:var(--line,#ded7ef);background:#fcfaff}._link_i84gg_3:focus-visible{outline:3px solid var(--purple,#7567b3);outline-offset:3px}._icon_i84gg_7{height:36px;color:var(--purple,#7567b3);background:#f0edf8;border-radius:10px;flex:0 0 36px;place-items:center;display:grid}._icon_i84gg_7 svg{width:22px;height:22px}._copy_i84gg_9{gap:4px;min-width:0;display:grid}._copy_i84gg_9 strong{font-size:16px;font-weight:600;line-height:1.4}._copy_i84gg_9 small{color:var(--muted,#716980);font-size:12px;line-height:1.5}._arrow_i84gg_12{color:var(--purple,#7567b3);margin-left:auto;font-size:24px}@media (max-width:600px){._panel_i84gg_1{padding:14px}._links_i84gg_3{grid-template-columns:minmax(0,1fr);gap:8px}._link_i84gg_3{padding:12px}}._dashboard_3uw3r_1{color:#342344;min-width:0}._dashboard_3uw3r_1 button{font:inherit;cursor:pointer}._shortcuts_3uw3r_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:8px 0 28px;display:grid}._shortcuts_3uw3r_1>button{text-align:left;color:#352245;background:#fff;border:1px solid #dfd0ee;border-radius:14px;align-items:center;gap:18px;padding:26px 22px;display:flex;box-shadow:0 5px 18px #3a164208}._shortcuts_3uw3r_1>button:hover{background:#fcf9ff;border-color:#8856b4}._shortcuts_3uw3r_1 h2{margin:7px 0;font-size:20px}._shortcuts_3uw3r_1 small{color:#8a69a5;font-size:12px}._shortcuts_3uw3r_1 p{color:#766280;margin:0;font-size:13px}._shortcuts_3uw3r_1 b{color:#8b64b0;margin-left:auto}._icon_3uw3r_1{color:#7043a8;background:#eee1ff;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:24px;font-weight:650;display:grid}._shortcuts_3uw3r_1>button:nth-child(2) ._icon_3uw3r_1{color:#2d777b;background:#e2f1f1}._shortcuts_3uw3r_1>button:nth-child(3) ._icon_3uw3r_1{color:#a67628;background:#fff0d7}._columns_3uw3r_1{grid-template-columns:minmax(0,1fr) 285px;gap:24px;display:grid}._schedule_3uw3r_1,._actions_3uw3r_1{background:#fff;border:1px solid #e3d9ed;border-radius:14px;min-width:0;padding:24px}._schedule_3uw3r_1 header{border-bottom:1px solid #ede6f2;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}._schedule_3uw3r_1 h2{margin:8px 0 0;font-size:22px}._schedule_3uw3r_1 small{color:#8a7698;font-size:12px}._schedule_3uw3r_1 button{color:#7948a6;background:#fff;border:1px solid #d9c7e8;border-radius:6px;padding:8px 12px;font-size:13px}._metrics_3uw3r_1{color:#786784;gap:28px;padding:22px 0;font-size:13px;display:flex}._metrics_3uw3r_1 b{color:#563779;padding-left:9px;font-size:23px}._table_3uw3r_1{overflow:auto}._table_3uw3r_1 table{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:13px}._table_3uw3r_1 th{color:#665175;white-space:nowrap;background:#f5f0fa;padding:13px 10px}._table_3uw3r_1 td{overflow-wrap:anywhere;border-bottom:1px solid #eee7f3;max-width:230px;padding:17px 10px}._table_3uw3r_1 small{margin-top:5px;display:block}._empty_3uw3r_1{text-align:center;color:#8a7897;padding:42px 15px;font-size:14px}._actions_3uw3r_1 h2{margin:0 0 24px;font-size:17px}._actions_3uw3r_1 button{text-align:left;color:#655070;background:#fff;border:0;border-bottom:1px solid #eee7f3;width:100%;padding:16px 12px;font-size:14px;display:block}._actions_3uw3r_1 button span{float:right}._actions_3uw3r_1 ._checkout_3uw3r_1{color:#fff;text-align:center;background:#7548a7;border-radius:8px;margin-bottom:16px}._actions_3uw3r_1 p{color:#8e7a9c;margin-top:28px;font-size:12px;line-height:1.9}@media (max-width:1250px){._shortcuts_3uw3r_1{gap:12px}._shortcuts_3uw3r_1>button{gap:10px;padding:20px 14px}._shortcuts_3uw3r_1 h2{font-size:17px}._columns_3uw3r_1{grid-template-columns:minmax(0,1fr) 240px;gap:16px}}@media (max-width:950px){._shortcuts_3uw3r_1,._columns_3uw3r_1{grid-template-columns:1fr}}._updatedAt_3uw3r_2{color:var(--ui-muted);font-size:var(--ui-font-sm);margin:14px 0 0}._badge_vm4jh_1{border:2px solid;border-radius:9px;margin:6px 0;padding:7px 12px;font-size:16px;font-weight:800;line-height:1.5;display:inline-block}._pending_vm4jh_2{color:#7b4500;background:#fff0c2;border-color:#cc8a12}._booked_vm4jh_3{color:#124da2;background:#dbeaff;border-color:#347bd1}._arrived_vm4jh_4{color:#fff;background:#147548;border-color:#0c5733}._completed_vm4jh_5{color:#603098;background:#eee2ff;border-color:#9365bf}._cancelled_vm4jh_6{color:#535b66;background:#e8ebef;border-color:#929aa5}._conflict_vm4jh_7{color:#a91919;background:#ffe4e4;border-radius:4px;padding:0 4px;display:inline-block}._panel_1xux2_1{color:#302a39;box-sizing:border-box;background:#fff;border:1px solid #e9e3f0;border-radius:20px;min-width:0;margin:16px 0;padding:24px}._panel_1xux2_1 h2{margin:0;font-size:22px}._panel_1xux2_1 h3{margin:0 0 12px;font-size:17px}._heading_1xux2_2{justify-content:space-between;align-items:center;gap:16px;display:flex}._heading_1xux2_2 p,._caption_1xux2_2{color:#776e83;font-size:13px;line-height:1.6}._panel_1xux2_1 button,._panel_1xux2_1 input,._panel_1xux2_1 select{font:inherit;min-height:44px;color:inherit;box-sizing:border-box;background:#fff;border:1px solid #ddd4e8;border-radius:10px;max-width:100%;padding:10px 12px}._panel_1xux2_1 button{cursor:pointer}._panel_1xux2_1 button:disabled{opacity:.5;cursor:default}:is(._panel_1xux2_1 button:focus-visible,._panel_1xux2_1 input:focus-visible,._panel_1xux2_1 select:focus-visible){outline-offset:2px;outline:3px solid #a085bf}._toolbar_1xux2_4{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}._toolbar_1xux2_4 label{gap:6px;font-size:13px;display:grid}._coverage_1xux2_5{color:#76561d;background:#fff6df;border-radius:12px;gap:6px;padding:14px 16px;font-size:14px;display:grid}._coverage_1xux2_5 small{color:#8f794f;font-size:12px}._metrics_1xux2_6{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}._metrics_1xux2_6 article{background:#f8f5fc;border-radius:14px;gap:12px;padding:18px;display:grid}._metrics_1xux2_6 span{color:#776b84;font-size:13px}._metrics_1xux2_6 strong{color:#654290;overflow-wrap:anywhere;font-size:28px}._metrics_1xux2_6 em{margin-left:6px;font-size:13px;font-style:normal}._metrics_1xux2_6 small{color:#817689;font-size:12px;line-height:1.5}._chart_1xux2_7{border:1px solid #eee8f3;border-radius:12px;padding:16px}._chart_1xux2_7 summary{cursor:pointer;font-weight:600}._chart_1xux2_7 summary small{color:#817689;margin-left:10px;font-size:12px;font-weight:400}._bars_1xux2_7{max-height:230px;margin-top:18px;overflow:auto}._barRow_1xux2_7{grid-template-columns:50px 1fr;gap:12px;margin:12px 0;font-size:13px;display:grid}._barRow_1xux2_7>div{background:#f8f5fc;border-radius:5px;justify-content:end;align-items:center;gap:8px;min-height:28px;padding-right:8px;display:flex;position:relative;overflow:hidden}._barRow_1xux2_7 i{background:#e1d3f1;height:100%;position:absolute;top:0;left:0}._barRow_1xux2_7 b,._barRow_1xux2_7 small{font-weight:500;position:relative}._barRow_1xux2_7 small{color:#9c5e42}._summary_1xux2_8{background:#f8f5fc;border-radius:14px;margin:18px 0;padding:18px}._summary_1xux2_8 p{margin:0;font-size:15px;line-height:1.8}._insights_1xux2_8{grid-template-columns:1fr 1fr;gap:14px;display:grid}._insights_1xux2_8 article{background:#f3f9f6;border-radius:12px;padding:16px}._insights_1xux2_8 article:last-child{background:#fff7ed}._insights_1xux2_8 ul{margin:0;padding-left:20px}._insights_1xux2_8 li{margin:8px 0;font-size:14px;line-height:1.7}._insights_1xux2_8 details{margin-top:10px;font-size:13px}._target_1xux2_9{border:1px solid #e5dbee;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:20px;display:flex}._target_1xux2_9 p{margin:0;font-size:14px;line-height:1.6}._target_1xux2_9 label{gap:6px;font-size:13px;display:grid}._target_1xux2_9 input{width:170px}._customerHeader_1xux2_9{justify-content:space-between;align-items:center;gap:10px;margin-top:24px;display:flex}._customerHeader_1xux2_9 h3{margin:0}._customerHeader_1xux2_9 input{width:190px}._detail_1xux2_9{border-bottom:1px solid #eee8f3;grid-template-columns:minmax(0,1fr) 180px;gap:16px;padding:16px 0;display:grid}._detail_1xux2_9 p{overflow-wrap:anywhere;margin:10px 0;font-size:14px;line-height:1.6}._detail_1xux2_9 label{align-content:center;gap:6px;font-size:12px;display:grid}._detail_1xux2_9 button{color:#654290;font-weight:600}._detail_1xux2_9 small{color:#84778e;margin-top:6px;font-size:12px;display:block}._pagination_1xux2_9{justify-content:center;align-items:center;gap:14px;margin:16px 0;font-size:13px;display:flex}._panel_1xux2_1 ._primary_1xux2_9{color:#fff;background:#7045a4;border-color:#7045a4;width:100%;margin-top:18px}._status_1xux2_9{color:#26764a;background:#f0f8f3;border-radius:12px;padding:14px}@media (max-width:640px){._panel_1xux2_1{padding:16px}._heading_1xux2_2{align-items:start}._heading_1xux2_2 h2{font-size:19px}._heading_1xux2_2>button{padding:8px;font-size:12px}._metrics_1xux2_6{grid-template-columns:1fr 1fr;gap:8px}._metrics_1xux2_6 article{gap:8px;padding:14px}._metrics_1xux2_6 strong{font-size:24px}._insights_1xux2_8{grid-template-columns:1fr}._target_1xux2_9{padding:16px;display:block}._target_1xux2_9 label{margin-top:14px}._target_1xux2_9 input{width:100%}._customerHeader_1xux2_9{flex-wrap:wrap}._customerHeader_1xux2_9 input{width:100%}._detail_1xux2_9{grid-template-columns:1fr;gap:0}._detail_1xux2_9 select{width:100%}}._navigation_1xux2_11{background:#f5f1fa;border-radius:14px;gap:8px;margin:16px 0;padding:6px;display:flex;overflow:auto}._navigation_1xux2_11 button{white-space:nowrap;color:#756985;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:10px 14px}._navigation_1xux2_11 button[aria-pressed=true]{color:#67428f;background:#fff;font-weight:650;box-shadow:0 2px 6px #38234a0b}._navigation_1xux2_11 button:focus-visible{outline-offset:-3px;outline:3px solid #a085bf}@media (max-width:640px){._navigation_1xux2_11{gap:2px}._navigation_1xux2_11 button{padding:10px 8px;font-size:13px}}._goals_1xux2_13{border:1px solid #eee8f3;border-radius:14px;margin:20px 0;padding:16px}._goals_1xux2_13>summary{cursor:pointer;font-size:16px;font-weight:650}._goals_1xux2_13>summary small{color:#817689;margin-left:8px;font-size:12px;font-weight:400}._navigation_1xux2_11{background:#ede4f6;border:1px solid #d8c5ec;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px;display:grid;overflow:visible}._navigation_1xux2_11 button{text-align:left;color:#624286;white-space:normal;background:#fff;border:1px solid #ddcdeb;gap:6px;min-height:82px;padding:14px;display:grid;box-shadow:0 3px 10px #4422600c}._navigation_1xux2_11 strong{font-size:19px}._navigation_1xux2_11 small{font-size:12px;font-weight:400}._navigation_1xux2_11 button[aria-pressed=true]{color:#fff;background:#7043ad;border-color:#7043ad;box-shadow:0 4px 12px #7043ad33}@media (max-width:640px){._navigation_1xux2_11{grid-template-columns:1fr 1fr;gap:8px;padding:8px}._navigation_1xux2_11 button{min-height:78px;padding:12px}._navigation_1xux2_11 strong{font-size:17px}._navigation_1xux2_11 small{font-size:11px}}._confirmation_1xux2_17{color:#302640;border:1px solid #cbb4e4;border-radius:16px;width:min(520px,100vw - 48px);padding:24px}._confirmation_1xux2_17::backdrop{background:#24133180}._confirmation_1xux2_17 button{font:inherit;cursor:pointer;background:#faf6ff;border:1px solid #cbb4e4;border-radius:10px;margin:8px 8px 0 0;padding:12px 16px}._confirmation_1xux2_17 button:last-child{color:#fff;background:#7043a8}._confirmation_1xux2_17 p{line-height:1.6}._performanceSummary_1xux2_18{background:#faf7ff;border:2px solid #cfc0e7;border-radius:16px;margin:18px 0;padding:22px;line-height:1.65}._performanceSummary_1xux2_18 h3{margin:0}._performanceTotal_1xux2_18{color:#654290;overflow-wrap:anywhere;font-size:36px;display:block}._performanceSummary_1xux2_18 p{margin:8px 0}._performanceSummary_1xux2_18 small{color:#73647e;display:block}._performanceParts_1xux2_18{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}._performanceParts_1xux2_18 article{background:#fff;border-radius:10px;padding:12px}._performanceParts_1xux2_18 strong{color:#654290;overflow-wrap:anywhere;margin:8px 0;font-size:30px;display:block}@media (max-width:600px){._performanceSummary_1xux2_18{padding:16px}._performanceParts_1xux2_18{grid-template-columns:1fr}._performanceTotal_1xux2_18{font-size:30px}}._panel_1qs86_1{color:#302640;background:#faf7ff;border:2px solid #6e50b8;border-radius:18px;margin:18px 0;padding:20px}._panel_1qs86_1 h2{margin:0 0 8px;font-size:24px}._panel_1qs86_1 p{line-height:1.6}._card_1qs86_4{background:#fff;border-radius:14px;gap:10px;padding:16px;display:grid}._card_1qs86_4 strong{font-size:20px}._card_1qs86_4 small{color:#694a9d;font-size:15px}._actions_1qs86_7{flex-wrap:wrap;gap:10px;display:flex}._actions_1qs86_7 button,._actions_1qs86_7 a{color:#fff;cursor:pointer;background:#7043a8;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:10px 15px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}._actions_1qs86_7 button:disabled{opacity:.6;cursor:wait}._card_1qs86_4 iframe{background:#fff;border:1px solid #d8cbed;border-radius:12px;width:100%;height:min(78vh,900px)}._panel_1qs86_1 label{gap:8px;margin:18px 0;font-size:14px;display:grid}._panel_1qs86_1 select{width:100%;min-height:48px;font:inherit;background:#fff;border:1px solid #d9cbea;border-radius:10px;padding:10px}._card_1qs86_4 iframe{border:1px solid #e7dff0;border-radius:12px;width:100%;height:70dvh;margin-top:16px}._panel_jq4i7_1{max-width:1040px;color:var(--ui-text);font-size:var(--ui-font-md);background:#fff;margin:0 auto;padding:clamp(16px,3vw,28px);line-height:1.5}._panel_jq4i7_1 h2{letter-spacing:.01em;margin:2px 0 0;font-size:25px}._panel_jq4i7_1 h3{margin:0;font-size:22px}._panel_jq4i7_1 h4{margin:8px 0;font-size:18px}:where(._panel_jq4i7_1 button){border:1px solid var(--ui-border-strong);min-height:46px;color:var(--ui-brand-hover);background:var(--ui-surface);font-size:var(--ui-font-md);cursor:pointer;border-radius:12px;padding:10px 16px;font-weight:650;transition:background .15s,border-color .15s,transform .15s}._panel_jq4i7_1 button:not(:disabled):active{transform:translateY(1px)}:where(._panel_jq4i7_1 button)[aria-pressed=true],._panel_jq4i7_1 ._primary_jq4i7_11{color:#fff;background:var(--ui-brand)}._panel_jq4i7_1 button:disabled{opacity:.5;cursor:not-allowed}._panel_jq4i7_1 label{gap:6px;margin:10px 0;display:grid}._panel_jq4i7_1 input:not([type=checkbox]),._panel_jq4i7_1 select,._panel_jq4i7_1 textarea{box-sizing:border-box;border:1px solid var(--ui-border-strong);width:100%;min-width:0;min-height:48px;font-size:var(--ui-font-md);color:var(--ui-text);background:#fff;border-radius:11px;padding:10px 13px}._panel_jq4i7_1 input[type=checkbox]{-webkit-appearance:auto;appearance:auto;vertical-align:middle;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;accent-color:var(--ui-brand);border:0;margin:0 8px 0 0;padding:0}._panel_jq4i7_1 fieldset{border:1px solid var(--ui-border);background:#fff;border-radius:14px;min-width:0;margin:14px 0;padding:16px}._panel_jq4i7_1 legend{font-size:18px;font-weight:700}._row_jq4i7_23{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}._row_jq4i7_23>*{flex:1;min-width:120px}._checkoutHeader_jq4i7_26{border-bottom:1px solid #f0e9f5;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;padding-bottom:16px;display:flex}._eyebrow_jq4i7_27{font-size:var(--ui-font-sm);letter-spacing:.12em;color:#8a70a4;text-transform:uppercase;font-weight:700}._panel_jq4i7_1 ._quietButton_jq4i7_29{color:#69439a;background:#fff;border-color:#e4d8ed}._customerCard_jq4i7_30{border:1px solid var(--ui-border);background:linear-gradient(110deg,var(--ui-surface),#fff);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}._customerIdentity_jq4i7_31{align-items:center;gap:12px;min-width:0;display:flex}._customerIdentity_jq4i7_31 small{color:#88799a;font-size:var(--ui-font-sm);display:block}._customerAvatar_jq4i7_33{color:#69409c;background:#efe5fa;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:20px;font-weight:750;display:grid}._accountStrip_jq4i7_34{color:var(--ui-muted);font-size:var(--ui-font-md);background:#f8f6fa;border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:10px 12px;display:flex}._accountStrip_jq4i7_34 strong{color:#35264a;font-size:var(--ui-font-md)}._panel_jq4i7_1 ._textButton_jq4i7_36{min-height:var(--ui-target);font-size:var(--ui-font-sm);color:#7047a0;background:0 0;border:0;margin-left:auto;padding:6px 10px}._panel_jq4i7_1 ._sectionHeading_jq4i7_37{color:var(--ui-muted);margin:20px 0 10px;font-size:15px;font-weight:700}._modeGrid_jq4i7_38{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px;display:grid}._modeGrid_jq4i7_38 button{text-align:left;background:#faf8fc;min-height:54px;padding:12px 14px}._modeGrid_jq4i7_38 button[aria-pressed=true]{border-color:var(--ui-brand);background:var(--ui-brand);color:#fff;box-shadow:0 3px 10px #6763ad26}._box_jq4i7_42{background:var(--ui-surface-muted);border:2px solid var(--ui-border);overflow-wrap:anywhere;border-radius:14px;margin:14px 0;padding:16px}._notice_jq4i7_44{background:var(--ui-warning-soft);border-left:5px solid var(--ui-warning);border-radius:8px;margin:12px 0;padding:12px}._success_jq4i7_46{border:2px solid var(--ui-success);background:var(--ui-success-soft);border-radius:14px;padding:18px}._amount_jq4i7_48{color:var(--ui-brand-hover);font-size:26px;font-weight:750}._muted_jq4i7_49{font-size:var(--ui-font-md);color:var(--ui-muted)}._selectionAmount_jq4i7_51{color:#563186;margin:8px 0;font-size:18px;font-weight:750}._selectionSummary_jq4i7_52{background:#f7f0ff;border:1px solid #cdb6e5;border-radius:12px;margin:14px 0;padding:14px 16px}._selectionSummary_jq4i7_52 strong{color:#512882;font-size:20px;display:block}._selectionSummary_jq4i7_52 p{margin:8px 0}._selectionSummary_jq4i7_52 small{color:var(--ui-muted)}._panel_jq4i7_1 details{margin:14px 0}._panel_jq4i7_1 summary{cursor:pointer;font-size:18px;font-weight:650}._expired_jq4i7_60{color:#59616c;background:#f1f2f4;border-color:#c3c7ce}._steps_jq4i7_62{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}._steps_jq4i7_62 li{color:#8a7e94;min-width:0;font-size:var(--ui-font-sm);text-align:center;border-bottom:2px solid #ece4f1;flex:1;padding:0}._panel_jq4i7_1 ._steps_jq4i7_62 button{width:100%;min-width:0;height:100%;min-height:48px;color:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:8px;padding:9px 6px}._panel_jq4i7_1 ._steps_jq4i7_62 button:disabled{opacity:1;cursor:default}._panel_jq4i7_1 ._steps_jq4i7_62 button:not(:disabled):hover{background:var(--ui-brand-soft)}._steps_jq4i7_62 li[aria-current=step]{border-color:var(--ui-brand);color:#653495;font-weight:750}@media (min-width:1000px){:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1{padding:24px;font-size:15px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 h3{font-size:22px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 h4,:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 legend{font-size:18px}:is(.desktop-workspace,.checkout-desktop-backdrop) :where(._panel_jq4i7_1 button){font-size:var(--ui-font-md);min-height:var(--ui-target);border-width:1px;border-radius:9px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 input:not([type=checkbox]),:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 select,:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 textarea{font-size:var(--ui-font-md);min-height:var(--ui-control);border-width:1px;border-radius:8px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset{border-width:1px;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset>p,:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset>div,:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset>details,:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset>fieldset{grid-column:1/-1}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset>label{margin:0}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>._row_jq4i7_23{justify-content:flex-start;align-items:center}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>._row_jq4i7_23>*{flex:0 auto;min-width:0}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>._row_jq4i7_23>h3{margin-right:auto}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>label{max-width:520px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 fieldset>button{justify-self:start}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1 section.product-checkout fieldset>div{grid-template-columns:minmax(0,2fr) minmax(120px,1fr);align-items:end;gap:20px;display:grid}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>p{margin:8px 0}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>._modeGrid_jq4i7_38{grid-template-columns:repeat(4,minmax(0,1fr));max-width:760px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>._checkoutHeader_jq4i7_26{max-width:none}:is(.desktop-workspace,.checkout-desktop-backdrop) ._panel_jq4i7_1>._customerCard_jq4i7_30{max-width:900px}:is(.desktop-workspace,.checkout-desktop-backdrop) ._box_jq4i7_42{border-width:1px;border-radius:10px}}@media (max-width:420px){._panel_jq4i7_1{padding:14px}._customerCard_jq4i7_30{padding:13px}._customerAvatar_jq4i7_33{width:40px;height:40px}._modeGrid_jq4i7_38{gap:8px}._modeGrid_jq4i7_38 button{font-size:var(--ui-font-md);min-height:50px;padding:10px}}._search_1cnv6_1{min-width:0;color:var(--ui-text)}._entry_1cnv6_1{gap:var(--ui-space-3);align-items:end;display:flex}._entry_1cnv6_1>div{flex:1;min-width:0}._entry_1cnv6_1>button{flex:none}._results_1cnv6_1{gap:var(--ui-space-2);margin-top:var(--ui-space-3);display:grid}._results_1cnv6_1>button{font:inherit;text-align:left;min-height:var(--ui-target);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);color:var(--ui-text);background:var(--ui-surface)}._results_1cnv6_1>button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}._results_1cnv6_1>button:disabled{opacity:.5;cursor:not-allowed}._panel_1i7bs_1{color:#27233c;padding:1rem;font-size:1rem;line-height:1.6}._panel_1i7bs_1 h3{margin:0 0 .5rem;font-size:1.3rem}._panel_1i7bs_1 fieldset{border:1px solid #7863bd;border-radius:12px;flex-wrap:wrap;gap:1rem;padding:.8rem;display:flex}._panel_1i7bs_1 label{align-items:center;gap:.4rem;min-height:44px;display:flex}._cards_1i7bs_5{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.7rem;margin:1rem 0;display:grid}._card_1i7bs_5,._selected_1i7bs_6{text-align:left;color:#362354;background:#fff;border:2px solid #c9b9ef;border-radius:14px;flex-direction:column;gap:.4rem;min-height:88px;padding:.8rem;font-size:1rem;display:flex}._selected_1i7bs_6{background:#eee2ff;border-color:#6b32b6;box-shadow:0 0 0 1px #6b32b6}._detail_1i7bs_8{background:#f6f0ff;border-radius:14px;margin:.7rem 0;padding:1rem}._detail_1i7bs_8 p{margin:.3rem 0}._price_1i7bs_10{color:#6523a8;font-size:1.5rem;font-weight:800}.desktop-appointment-inline{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;display:block;position:static}.desktop-appointment-inline .appointment-flow-sheet{width:100%;max-width:none;max-height:none;box-shadow:none;background:#fff;border:1px solid #e4daed;border-radius:12px;animation:none;position:static;overflow:visible;transform:none}.desktop-appointment-inline .sheet-grabber,.desktop-appointment-inline .flow-identity{display:none}.desktop-appointment-inline .sheet-header{border-bottom:1px solid #e8e1ee;padding:18px 24px}.desktop-appointment-inline .sheet-header h2{font-size:22px}.desktop-appointment-inline .sheet-body{max-height:none;padding:24px;overflow:visible}.desktop-appointment-inline .checkout-customer-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:none;display:grid}.desktop-appointment-inline .customer-choice{border-radius:8px;margin:0;padding:14px}.desktop-appointment-inline .customer-choice strong{font-size:16px}.desktop-appointment-inline .search-field{max-width:600px}.desktop-appointment-inline .appointment-fields{grid-template-columns:220px minmax(300px,1fr) minmax(250px,1fr);align-items:start;gap:18px;display:grid}.desktop-appointment-inline .appointment-defaults{display:none}.desktop-appointment-inline .appointment-more-settings{margin:0}.desktop-appointment-inline .appointment-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.desktop-appointment-inline .appointment-project-slot{border:1px solid #e5dcec;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;padding:16px;display:flex}.desktop-appointment-inline .appointment-project-checks{max-height:230px;overflow:auto}.desktop-appointment-inline .primary-button,.desktop-appointment-inline .secondary-button{width:auto;min-width:180px;margin-right:12px;padding:12px 24px;font-size:15px}.desktop-appointment-inline input,.desktop-appointment-inline select{font-size:15px}@media (max-width:1200px){.desktop-appointment-inline .appointment-fields{grid-template-columns:1fr 2fr}.desktop-appointment-inline .checkout-customer-list{grid-template-columns:repeat(2,minmax(0,1fr))}}._picker_xffe_1{min-width:0;color:var(--ui-text);font-size:var(--ui-font-md)}._search_xffe_2{gap:var(--ui-space-2);margin:var(--ui-space-3) 0;display:grid}._search_xffe_2 input{box-sizing:border-box;width:100%;min-height:var(--ui-control);padding:var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);font:inherit}._options_xffe_4{gap:var(--ui-space-2);overscroll-behavior:contain;max-height:280px;padding:var(--ui-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:auto}._options_xffe_4 label{align-items:center;gap:var(--ui-space-3);min-width:0;min-height:var(--ui-target);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;flex-direction:row;margin:0;font-weight:400;display:flex}._options_xffe_4 label._selected_xffe_6{border-color:var(--ui-brand);background:var(--ui-brand-soft)}._options_xffe_4 input[type=checkbox]{-webkit-appearance:auto;appearance:auto;box-sizing:border-box;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;accent-color:var(--ui-brand);border:0;border-radius:0;flex:0 0 20px;margin:0;padding:0}._options_xffe_4 span{min-width:0;font-size:var(--ui-font-md);overflow-wrap:anywhere;text-align:left}._options_xffe_4 small{margin-top:var(--ui-space-1);color:var(--ui-muted);font-size:var(--ui-font-sm);display:block}._selection_xffe_10{align-items:center;gap:var(--ui-space-2);margin:var(--ui-space-3) 0 0;font-size:var(--ui-font-sm);color:var(--ui-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._selection_xffe_10 button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-brand-soft);color:var(--ui-brand-hover);font:inherit;padding:var(--ui-space-2) var(--ui-space-3);min-height:var(--ui-target)}@media (max-width:480px){._options_xffe_4{grid-template-columns:1fr;max-height:260px}}._surface_we5lx_1{min-width:0;color:var(--ui-text);font-size:var(--ui-font-md)}._fields_we5lx_1{gap:var(--ui-space-4);margin:var(--ui-space-4) 0;border:0;min-width:0;padding:0;display:grid}._legend_we5lx_1{font-size:var(--ui-font-lg);margin-bottom:var(--ui-space-3);font-weight:600}._pair_we5lx_1{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._settings_we5lx_1{min-height:var(--ui-target);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);cursor:pointer}._help_we5lx_1{font-size:var(--ui-font-sm);line-height:var(--ui-line-height);color:var(--ui-muted);margin:0}._duration_we5lx_1{margin:0;font-weight:600}._slot_we5lx_1{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);padding:var(--ui-space-3);min-width:0}._slot_we5lx_1>summary{gap:var(--ui-space-2);min-height:var(--ui-target);cursor:pointer;overflow-wrap:anywhere;display:grid}._slot_we5lx_1>summary>span{font-size:var(--ui-font-sm);color:var(--ui-muted)}._slot_we5lx_1[open]>summary{margin-bottom:var(--ui-space-3)}._error_we5lx_1{color:var(--ui-danger)}@media (max-width:359px){._pair_we5lx_1{grid-template-columns:1fr}}._surface_1efs0_1{color:#302a3b;background:#faf9fc;padding:20px}._surface_1efs0_1 header{margin-bottom:18px}._surface_1efs0_1 h2{margin:0;font-size:22px;font-weight:650}._surface_1efs0_1 header button{color:#685780;font:inherit;cursor:pointer;background:#fff;border:1px solid #e8e3ee;border-radius:12px;padding:9px 14px}._surface_1efs0_1 nav{background:#eeebf3;border-radius:14px;gap:4px;padding:4px}._surface_1efs0_1 nav button{color:#7f748d;font:inherit;background:0 0;border:0;padding:10px}._surface_1efs0_1 nav button[aria-pressed=true]{color:#69439c;background:#fff;font-weight:650;box-shadow:0 2px 6px #35204412}._range_1efs0_1{color:#94899e;margin:14px 0;font-size:12px}._day_1efs0_1 h3{justify-content:space-between;align-items:center;margin:22px 0 12px;font-size:16px;font-weight:600;display:flex}._day_1efs0_1 h3 small{color:#968c9e;font-size:12px;font-weight:400}._card_1efs0_1{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #ece8f1;border-radius:17px;grid-template-columns:minmax(0,1fr) 16px;gap:10px;margin:0 0 12px;padding:17px 18px;display:grid;box-shadow:0 3px 12px #34204b04}._card_1efs0_1:focus-visible{outline-offset:3px;outline:2px solid #9070b8}._time_1efs0_1{color:#7d668f;grid-column:1;font-size:13px;font-weight:550}._person_1efs0_1{grid-column:1;align-items:center;gap:9px;min-width:0;display:flex}._person_1efs0_1 strong{overflow-wrap:anywhere;font-size:18px}._avatar_1efs0_1{color:#8665ab;background:#f0eafa;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;display:grid}._status_1efs0_1{white-space:nowrap;color:#4a8063;background:#edf6f0;border-radius:7px;margin-left:auto;padding:4px 8px;font-size:11px}._project_1efs0_1{overflow-wrap:anywhere;grid-column:1;font-size:14px;line-height:1.6}._meta_1efs0_1{color:#9a90a3;grid-column:1;font-size:12px}._arrow_1efs0_1{color:#a493b6;grid-area:1/2/5;align-self:center;font-size:24px}._cancelled_1efs0_1{color:#77727d;background:#f5f5f7}._cancelled_1efs0_1 ._status_1efs0_1{color:#77727d;background:#eae9ed}._empty_1efs0_1{text-align:center;color:#9c92a5;background:#fff;border-radius:14px;padding:26px;font-size:14px}._actions_1efs0_2{gap:10px;margin:-4px 0 18px;padding:0 4px;display:flex}._actions_1efs0_2 button{color:#6b4c87;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd3e9;border-radius:11px;flex:1;font-size:14px}._actions_1efs0_2 button:focus-visible{outline-offset:2px;outline:2px solid #9070b8}._editor_vvbty_1{background:#fbf9ff;border:1px solid #b99bd9;border-radius:10px;margin:18px 0;padding:20px}._editor_vvbty_1 header,._editor_vvbty_1 footer{justify-content:space-between;align-items:center;gap:20px;display:flex}._editor_vvbty_1 h3{margin:0}._editor_vvbty_1 p,._editor_vvbty_1 footer span{color:#776683;font-size:13px;line-height:1.6}._editor_vvbty_1 fieldset{border:0;margin:0;padding:0}._fields_vvbty_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:12px 0;display:grid}._editor_vvbty_1 label{gap:8px;font-size:14px;display:grid}._editor_vvbty_1 select,._editor_vvbty_1 input{font:inherit;background:#fff;border:1px solid #d6c6e6;border-radius:6px;min-width:0;padding:9px}._editor_vvbty_1 ._projects_vvbty_1{flex-wrap:wrap;gap:12px 24px;margin:12px 0 22px;display:flex}._projects_vvbty_1 label{align-items:center;display:flex}._editor_vvbty_1 button{color:#67408e;background:#fff;border:1px solid #d6c6e6;border-radius:6px;padding:10px 16px}._editor_vvbty_1 button:disabled{opacity:.5}._editor_vvbty_1 footer{margin-top:20px}._editor_vvbty_1 footer button{color:#fff;background:#7143a9}._editor_vvbty_1 [role=alert]{color:#b13639}._board_f41k0_1{background:#fff;border:1px solid #e9e4f0;border-radius:12px;margin:0 0 20px;overflow:hidden}._board_f41k0_1 header{justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}._board_f41k0_1 h3{margin:0;font-size:18px}._board_f41k0_1 header>span{color:#7b7288;font-size:12px}._scroll_f41k0_1{max-height:680px;overflow:auto}._canvas_f41k0_1{min-width:600px;padding-bottom:16px;display:grid}._corner_f41k0_1,._staff_f41k0_1{z-index:3;background:#faf8fd;border-bottom:1px solid #e5deed;align-items:center;gap:9px;padding:14px 10px;display:flex;position:sticky;top:0}._staff_f41k0_1{border-left:1px solid #eee8f5;font-weight:600}._staff_f41k0_1>span{color:#755098;background:#eae1f7;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}._staff_f41k0_1 small{color:#91879c;margin-left:auto;font-size:11px}._hours_f41k0_1{color:#958a9f;background:#fcfbfd;font-size:11px;position:relative}._hours_f41k0_1>span{position:absolute;right:9px;transform:translateY(-50%)}._hours_f41k0_1>span:first-child{transform:none}._track_f41k0_1{background:repeating-linear-gradient(#0000 0 59px,#eee9f4 59px 60px);border-left:1px solid #e9e4f0;position:relative}._booking_f41k0_1{color:#553875;text-align:left;cursor:pointer;font:inherit;background:#f0e7fa;border:2px solid #fff;border-left:4px solid #9e7dbf;border-radius:7px;flex-direction:column;gap:3px;padding:5px 8px;font-size:12px;display:flex;position:absolute;overflow:hidden}._booking_f41k0_1 strong{font-size:13px}._booking_f41k0_1 span,._booking_f41k0_1 small{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:100%;overflow:hidden}._booking_f41k0_1 small{color:#796788;font-size:10px}:is(._booking_f41k0_1:hover,._booking_f41k0_1:focus-visible){outline-offset:-2px;z-index:2;outline:2px solid #8e61bc}._conflict_f41k0_1{color:#825819;background:#fff0d7;border-left-color:#d28d2e}._empty_f41k0_1,._unavailable_f41k0_1{color:#776c82;padding:20px}._unavailable_f41k0_1,._pending_f41k0_1{background:#fff6e8;border-radius:10px}._pending_f41k0_1{padding:16px}._pending_f41k0_1 h4{margin:0}._pending_f41k0_1 p{color:#87704d;font-size:12px}._pending_f41k0_1 button{color:#765523;background:#fff;border:1px solid #dfcda9;border-radius:7px;margin:4px;padding:8px 12px}._booking_f41k0_1._cancelled_f41k0_3,._pending_f41k0_1 button._cancelled_f41k0_3{color:#535b66;background:#f1f2f4;border-left-color:#929aa5}._booking_f41k0_1._cancelled_f41k0_3 small{color:#535b66}._workspace_1s4lo_1{color:#2c213f;background:#fff;border:1px solid #e8e0f0;border-radius:16px;min-width:0;padding:24px}._workspace_1s4lo_1 button,._workspace_1s4lo_1 input{font:inherit}._workspace_1s4lo_1 button{cursor:pointer}._header_1s4lo_1{justify-content:space-between;align-items:center;gap:20px;display:flex}._header_1s4lo_1 p{letter-spacing:2px;color:#7955a4;margin:0;font-size:11px}._header_1s4lo_1 h2{margin:6px 0;font-size:28px}._header_1s4lo_1 span{color:#70647d}._header_1s4lo_1>button{color:#fff;background:#7143a9;border:0;border-radius:8px;padding:13px 20px}._toolbar_1s4lo_1{flex-wrap:wrap;align-items:end;gap:10px;padding:24px 0 16px;display:flex}._toolbar_1s4lo_1 button{color:#5c3486;background:#fff;border:1px solid #e2d6ed;border-radius:7px;padding:10px 14px}._segment_1s4lo_1{display:flex}._segment_1s4lo_1 button[aria-pressed=true]{color:#fff;background:#7043a8}._toolbar_1s4lo_1 label,._filters_1s4lo_1 label{gap:6px;font-size:13px;display:grid}._workspace_1s4lo_1 input{background:#fff;border:1px solid #d8c8e7;border-radius:7px;min-width:0;padding:9px}._summary_1s4lo_1{background:#f4eefb;border-radius:10px;flex-wrap:wrap;gap:22px;padding:16px 18px;font-size:14px;display:flex}._filters_1s4lo_1{align-items:end;gap:14px;padding:18px 0;display:flex}._filters_1s4lo_1 p{color:#73667e;max-width:350px;margin-left:auto;font-size:12px;line-height:1.6}._layout_1s4lo_1{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:18px;display:grid}._calendar_1s4lo_1{min-width:0;overflow:auto}._weekdays_1s4lo_1,._grid_1s4lo_1{grid-template-columns:repeat(7,minmax(0,1fr));min-width:650px;display:grid}._weekdays_1s4lo_1{background:#f6f2f9;border:1px solid #e9e1ef;border-bottom:0}._weekdays_1s4lo_1 span{text-align:center;padding:10px;font-size:13px}._grid_1s4lo_1{border-top:1px solid #e9e1ef;border-left:1px solid #e9e1ef}._day_1s4lo_1,._blank_1s4lo_1{text-align:left;overflow-wrap:anywhere;background:#fff;border:1px solid #e9e1ef;border-top:0;border-left:0;min-width:0;min-height:160px;padding:8px}._day_1s4lo_1{flex-direction:column;gap:7px;display:flex}._day_1s4lo_1:hover{background:#faf7ff}._dayTitle_1s4lo_1{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._dayTitle_1s4lo_1>strong{font-size:17px}._dayTitle_1s4lo_1 b{color:#fff;background:#7043a8;border-radius:3px;padding:2px 4px;font-size:10px}._dayTitle_1s4lo_1>span{color:#746780;margin-left:auto;font-size:11px}._day_1s4lo_1>small{color:#82718e;font-size:11px}._event_1s4lo_1{background:#eee4fb;border-left:3px solid #9464c6;border-radius:4px;width:100%;padding:7px 6px;font-size:12px;line-height:1.5}._event_1s4lo_1 strong,._event_1s4lo_1 span,._event_1s4lo_1 small{display:block}._event_1s4lo_1 small{color:#705881;font-size:10px}._conflict_1s4lo_1{background:#fff0dc;border-color:#d47d1b}._week_1s4lo_1 ._day_1s4lo_1{min-height:440px}._details_1s4lo_1{background:#fbf9fd;border:1px solid #e9e1ef;border-radius:10px;max-height:750px;padding:16px;overflow:auto}._detailTitle_1s4lo_1 p{color:#7e6894;margin:0;font-size:12px}._detailTitle_1s4lo_1 h3{margin:6px 0}._detailTitle_1s4lo_1 span{font-size:13px}._details_1s4lo_1 article{background:#fff;border:1px solid #e5d8ef;border-radius:9px;margin-top:12px;padding:14px;font-size:13px}._details_1s4lo_1 article>div:first-child{justify-content:space-between;gap:8px;display:flex}._details_1s4lo_1 article b{color:#7946a9}._details_1s4lo_1 article p{line-height:1.6}._details_1s4lo_1 dl{grid-template-columns:60px 1fr;gap:8px;font-size:12px;display:grid}._details_1s4lo_1 dt{color:#7a6a88}._details_1s4lo_1 dd{overflow-wrap:anywhere;margin:0}._warning_1s4lo_1{color:#99580b;background:#fff1db;border-radius:5px;padding:8px;font-size:12px;line-height:1.5}@media (max-width:1300px){._layout_1s4lo_1{grid-template-columns:minmax(0,1fr) 250px}._workspace_1s4lo_1{padding:18px}._filters_1s4lo_1{flex-wrap:wrap}._filters_1s4lo_1 p{margin:0}}@media (max-width:1050px){._layout_1s4lo_1{grid-template-columns:1fr}._details_1s4lo_1{max-height:450px}._header_1s4lo_1{align-items:start}}._dayLayout_1s4lo_2{display:block}._dayLayout_1s4lo_2 ._details_1s4lo_1{background:#fff;max-height:none}._dayLayout_1s4lo_2 ._details_1s4lo_1 article{grid-template-columns:200px minmax(150px,1fr) minmax(260px,2fr);align-items:start;gap:18px;display:grid}._dayLayout_1s4lo_2 ._details_1s4lo_1 dl{margin:0}._filters_1s4lo_1 select{font:inherit;background:#fff;border:1px solid #d8c8e7;border-radius:7px;min-width:180px;padding:9px}._details_1s4lo_1 article>button{color:#67408e;background:#f4eefb;border:1px solid #d6c6e6;border-radius:6px;justify-self:start;padding:8px 14px}._details_1s4lo_1 article>small{color:#85788f}._workspace_1s4lo_1{border-color:#eceaf1;border-radius:18px;padding:26px;box-shadow:0 6px 24px #30204404}._header_1s4lo_1 h2{letter-spacing:-.025em;font-size:25px;font-weight:650}._toolbar_1s4lo_1{gap:12px;padding:22px 0 18px}._segment_1s4lo_1{background:#f3f1f7;border-radius:11px;gap:3px;padding:4px}._segment_1s4lo_1 button{color:#83798f;background:0 0;border:0;border-radius:8px;padding:8px 14px}._segment_1s4lo_1 button[aria-pressed=true]{color:#6d479e;background:#fff;font-weight:650;box-shadow:0 2px 6px #33204412}._summary_1s4lo_1{color:#847b92;background:#f8f7fb;border:1px solid #f0edf5;gap:20px;padding:13px 16px;font-size:12px}._summary_1s4lo_1 strong{color:#50425f;font-weight:600}._filters_1s4lo_1{padding:18px 0 20px}._filters_1s4lo_1 p{color:#96909e;font-size:11px}._filters_1s4lo_1 input,._filters_1s4lo_1 select{border-color:#e5e0ed;border-radius:9px;min-height:39px}._weekdays_1s4lo_1{background:#faf9fc;border-color:#eeebf3}._weekdays_1s4lo_1 span{color:#92899e;padding:13px;font-size:12px}._grid_1s4lo_1,._day_1s4lo_1,._blank_1s4lo_1{border-color:#eeebf3}._blank_1s4lo_1{background:#fbfafc}._day_1s4lo_1{gap:9px;padding:12px;transition:background .15s}._dayTitle_1s4lo_1>strong{color:#5b5269;font-size:16px;font-weight:550}._dayTitle_1s4lo_1>span,._day_1s4lo_1>small{color:#9c94a5;font-size:10px}._selected_1s4lo_1{background:#faf7fe;box-shadow:inset 0 0 0 2px #b29acc}._event_1s4lo_1{color:#68517f;background:#f0eafa;border-left-color:#9d80c0;border-radius:6px;padding:8px;font-size:12px}._conflict_1s4lo_1{color:#855e26;background:#fff3e1;border-left-color:#cf963f}._details_1s4lo_1{background:#faf9fc;border-color:#eeeaf3;border-radius:12px;padding:18px}._detailTitle_1s4lo_1 h3{letter-spacing:-.02em;font-size:20px;font-weight:600}._details_1s4lo_1 article{border-color:#eeebf3;box-shadow:0 2px 8px #37234803}._event_1s4lo_1._cancelled_1s4lo_29,._details_1s4lo_1 article._cancelled_1s4lo_29{color:#535b66;background:#f1f2f4;border-color:#d5d8dd #d5d8dd #d5d8dd #929aa5;border-left-style:solid;border-left-width:3px}._event_1s4lo_1._cancelled_1s4lo_29 small,._details_1s4lo_1 article._cancelled_1s4lo_29 b,._details_1s4lo_1 article._cancelled_1s4lo_29 dt,._details_1s4lo_1 article._cancelled_1s4lo_29>small{color:#535b66}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._day_1s4lo_1{color:#433c50;box-shadow:none;background:#fff;border-radius:0;align-items:stretch;padding:12px;font-weight:400}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._day_1s4lo_1:hover{background:#faf9fd}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._day_1s4lo_1._selected_1s4lo_1{background:#f7f3fc;box-shadow:inset 0 0 0 2px #c7b5df}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._event_1s4lo_1{box-sizing:border-box;color:#514661;background:#f5f1fb;border-left:3px solid #baa2d6;border-radius:9px;padding:10px;line-height:1.55}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._event_1s4lo_1._cancelled_1s4lo_29{color:#626975;background:#f4f5f7;border-left-color:#c1c6ce}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._event_1s4lo_1._conflict_1s4lo_1{color:#805d2e;background:#fff5e7;border-left-color:#ddb476}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._eventTime_1s4lo_39{color:inherit;white-space:nowrap;margin-bottom:4px;font-size:12px;font-weight:600}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._eventCustomer_1s4lo_40{margin-bottom:3px;font-size:14px;font-weight:650}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._event_1s4lo_1>span{font-size:12px}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._event_1s4lo_1>small:last-child{color:#766d81;margin-top:6px;font-size:11px}._weekCalendar_1s4lo_43 ._weekdays_1s4lo_1,._weekCalendar_1s4lo_43 ._grid_1s4lo_1{grid-template-columns:repeat(7,minmax(132px,1fr));min-width:924px}._calendar_1s4lo_1{overscroll-behavior-x:contain;border:1px solid #eeebf3;border-radius:12px}._grid_1s4lo_1{border-left:0}._weekdays_1s4lo_1{border:0}._dayTitle_1s4lo_1{min-height:28px}._dayTitle_1s4lo_1 b{color:#75529e;background:#ede5f7;border-radius:5px;padding:3px 6px}@media (max-width:600px){._workspace_1s4lo_1{border-radius:14px;padding:16px}._header_1s4lo_1{align-items:center;gap:12px}._header_1s4lo_1 h2{font-size:21px}._header_1s4lo_1>button{color:#714d98;white-space:nowrap;background:#f1eaf9;border:1px solid #e3d8ef;padding:10px 12px;font-size:13px}._toolbar_1s4lo_1{gap:8px;padding:18px 0 14px}._toolbar_1s4lo_1>._segment_1s4lo_1{width:100%}._segment_1s4lo_1 button{flex:1;min-height:42px}._toolbar_1s4lo_1 button{padding:9px 12px;font-size:13px}._toolbar_1s4lo_1 label{flex:1;min-width:150px}._summary_1s4lo_1{gap:8px 16px;padding:12px;font-size:12px}._summary_1s4lo_1>strong{width:100%}._filters_1s4lo_1{align-items:stretch;gap:12px}._filters_1s4lo_1 label{flex:1;min-width:130px}._filters_1s4lo_1 select{width:100%;min-width:0}._filters_1s4lo_1 p{width:100%;margin:0}._weekCalendar_1s4lo_43 ._weekdays_1s4lo_1,._weekCalendar_1s4lo_43 ._grid_1s4lo_1{grid-template-columns:repeat(7,170px);min-width:1190px}._calendar_1s4lo_1:not(._weekCalendar_1s4lo_43) ._weekdays_1s4lo_1,._calendar_1s4lo_1:not(._weekCalendar_1s4lo_43) ._grid_1s4lo_1{grid-template-columns:repeat(7,132px);min-width:924px}._workspace_1s4lo_1 ._calendar_1s4lo_1 ._day_1s4lo_1,._weekdays_1s4lo_1 span{padding:10px}._details_1s4lo_1{padding:14px}._dayLayout_1s4lo_2 ._details_1s4lo_1 article{display:block}}._panel_46g5v_1{color:#302047;overflow-wrap:anywhere;background:#fff;border:2px solid #7043ad;border-radius:18px;margin:20px 0;padding:20px;font-size:18px;line-height:1.6}._panel_46g5v_1 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._panel_46g5v_1 h2{margin:0;font-size:24px}._panel_46g5v_1 h3{font-size:21px}._panel_46g5v_1 button,._panel_46g5v_1 select,._panel_46g5v_1 input{font:inherit;color:#302047;background:#fff;border:1px solid #7043ad;border-radius:10px;max-width:100%;min-height:48px;padding:10px}._panel_46g5v_1 button{cursor:pointer}._panel_46g5v_1 button:disabled{opacity:.55;cursor:default}._panel_46g5v_1 fieldset{border:1px solid #b999de;border-radius:12px;min-width:0;margin:18px 0;padding:12px}._panel_46g5v_1 legend{font-weight:700}._panel_46g5v_1 label{gap:8px;margin:12px 0;display:grid}._panel_46g5v_1 select,._panel_46g5v_1 input{box-sizing:border-box;width:100%}._panel_46g5v_1 input[type=checkbox]{accent-color:#7043ad;width:24px;height:24px;min-height:24px}._panel_46g5v_1 ._primary_46g5v_9{color:#fff;background:#7043ad;width:100%;min-height:56px;font-weight:700}._summary_46g5v_10{background:#f3e9ff;border-radius:14px;padding:16px}._summary_46g5v_10 p{gap:4px;display:grid}._warning_46g5v_11{background:#fff0d4;border-left:4px solid #bb6b05;border-radius:6px;padding:12px}._success_46g5v_12{background:#e4f7ec;border-left:4px solid #267845;border-radius:8px;padding:16px}@media (max-width:480px){._panel_46g5v_1{padding:14px}._panel_46g5v_1 h2{font-size:21px}._panel_46g5v_1 fieldset{padding:10px}}._queue_3r5tb_1{border-top:1px solid var(--ui-border,#e5deee);min-width:0;color:var(--ui-text,#302b3a);margin-top:16px;padding-top:16px}._header_3r5tb_2{justify-content:space-between;align-items:center;gap:12px;display:flex}._header_3r5tb_2 h2{margin:0;font-size:20px}._header_3r5tb_2 p,._count_3r5tb_4{color:var(--ui-muted,#71677d);margin:4px 0 0;font-size:13px;line-height:1.5}._queue_3r5tb_1 button{min-height:44px;font:inherit;cursor:pointer;flex-shrink:0;font-size:14px}._queue_3r5tb_1 button:disabled{cursor:not-allowed;opacity:.55}._queue_3r5tb_1 button:focus-visible{outline:3px solid var(--ui-focus,#8069ca);outline-offset:3px}._queue_3r5tb_1>p[role]{background:var(--ui-surface-muted,#f4f0f8);border-radius:10px;margin:10px 0;padding:10px 12px;font-size:14px;line-height:1.6}._queue_3r5tb_1>p[role=alert]{background:var(--ui-warning-soft,#fff6e6);color:var(--ui-warning,#855500)}._empty_3r5tb_10{color:var(--ui-muted,#71677d);margin:14px 0 0;font-size:14px}._list_3r5tb_11{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}._row_3r5tb_12{border:1px solid var(--ui-border,#e5deee);background:var(--ui-surface,#fff);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}._copy_3r5tb_13{overflow-wrap:anywhere;min-width:0}._copy_3r5tb_13 strong{font-size:16px}._copy_3r5tb_13 p{margin:4px 0;font-size:14px;line-height:1.5}._copy_3r5tb_13 small{color:var(--ui-muted,#71677d);font-size:12px}@media (max-width:359px){._row_3r5tb_12{flex-wrap:wrap;align-items:flex-start}._row_3r5tb_12>button{margin-left:auto}._header_3r5tb_2 h2{font-size:18px}}._panel_1e2m7_1{color:#25193c;background:#fff;border:1px solid #e6ddf3;border-radius:18px;padding:24px}._panel_1e2m7_1 p{line-height:1.6}._filters_1e2m7_1{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}._filters_1e2m7_1 label{gap:6px;display:grid}._filters_1e2m7_1 button{color:#fff;cursor:pointer;background:#7042a6;border:0;border-radius:9px;padding:12px 20px}._filters_1e2m7_1 button:disabled{opacity:.5;cursor:wait}._filters_1e2m7_1 input{border:1px solid #bba4d5;border-radius:8px;padding:10px}._scroll_1e2m7_1{overflow:auto}._scroll_1e2m7_1 table{border-collapse:collapse;text-align:left;width:100%;min-width:1000px;font-size:15px}._scroll_1e2m7_1 th{white-space:nowrap;background:#f2eafa}._scroll_1e2m7_1 td,._scroll_1e2m7_1 th{vertical-align:top;border-bottom:1px solid #e8e0f1;padding:14px 12px}._scroll_1e2m7_1 small{margin-top:6px;line-height:1.5;display:block}._scroll_1e2m7_1 tbody tr:hover{background:#faf6ff}._panel_1e2m7_1{box-sizing:border-box;width:100%;min-width:0}._filters_1e2m7_1 select{color:inherit;font:inherit;background:#fff;border:1px solid #bba4d5;border-radius:8px;min-height:42px;padding:10px}._scroll_1e2m7_1{scrollbar-gutter:stable;min-height:260px;max-height:calc(100vh - 350px)}._scroll_1e2m7_1 th{z-index:1;position:sticky;top:0}._scroll_1e2m7_1 td:nth-child(2){white-space:nowrap}@media (min-width:1440px){._panel_1e2m7_1{padding:24px 28px}._scroll_1e2m7_1 table{font-size:15px}._scroll_1e2m7_1 td,._scroll_1e2m7_1 th{padding:16px 14px}}._detailButton_1e2m7_8{color:#633498;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #885db4;border-radius:8px;padding:8px 14px}._drawer_1e2m7_9{box-sizing:border-box;color:#25193c;border:0;border-left:1px solid #ded0ed;width:min(560px,95vw);max-width:95vw;height:100dvh;max-height:100dvh;margin:0;padding:30px;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-12px 0 50px #24133d20}._drawer_1e2m7_9::backdrop{background:#21152c40}._drawer_1e2m7_9 p{overflow-wrap:anywhere;line-height:1.65}._drawer_1e2m7_9 form{text-align:right}._archiveButton_1e2m7_11{color:#fff;white-space:nowrap;cursor:pointer;background:#7042a6;border:1px solid #7042a6;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:116px;min-height:46px;padding:10px 16px;font-weight:650;display:inline-flex}._archiveButton_1e2m7_11:hover{background:#5c328d}._archiveButton_1e2m7_11:focus-visible{outline-offset:3px;outline:3px solid #b97400}._panel_1e2m7_1 button:disabled{color:#817b89;opacity:1;cursor:not-allowed;box-shadow:none;background:#eeecf1;border:1px solid #d6d1dc}._controls_1e2m7_16{border:0;min-width:0;margin:0;padding:0}._drawer_1e2m7_9 label{margin:14px 0;display:block}._drawer_1e2m7_9 input:not([type=checkbox]){width:100%;padding:10px;display:block}._drawer_1e2m7_9 fieldset{min-width:0}._drawer_1e2m7_9 button{margin:6px;padding:10px}._scroll_1e2m7_1 td:last-child button{margin-bottom:8px;display:block}@media (max-width:600px){._panel_1e2m7_1{padding:16px}._drawer_1e2m7_9{padding:18px}._filters_1e2m7_1 label,._filters_1e2m7_1 input{max-width:100%}}._drawer_1e2m7_9 input[type=checkbox]{vertical-align:middle;flex-shrink:0;width:22px;height:22px;min-height:22px;margin:0 8px 0 0}._drawer_1e2m7_9 input{box-sizing:border-box}._drawer_1e2m7_9 label:has(input[type=checkbox]){align-items:center;gap:8px;min-height:44px;line-height:1.5;display:flex}._scopeNote_1e2m7_22{color:#827a91;margin:6px 0 12px;font-size:13px}._explanation_1e2m7_22{color:#827a91;margin-bottom:18px;font-size:13px}._explanation_1e2m7_22 summary{cursor:pointer}._resultCount_1e2m7_22{color:#827a91;font-size:13px}._customerName_1e2m7_22{font-weight:650}._statusBadge_1e2m7_22{color:#635584;white-space:nowrap;background:#f1eef8;border-radius:7px;padding:4px 9px;font-size:13px;display:inline-block}._amountLabel_1e2m7_22{display:none}._advanced_1e2m7_23{color:#827a91;width:100%;font-size:13px}._advanced_1e2m7_23 summary{cursor:pointer;padding:8px 0}._orderNumber_1e2m7_24{color:#70569c;max-width:100%;font:inherit;white-space:nowrap;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:13px;display:inline-block}._orderNumber_1e2m7_24:hover{text-decoration:underline}._orderNumber_1e2m7_24:focus-visible{outline-offset:4px;outline:2px solid #a88bc5}@media (min-width:601px){._panel_1e2m7_1{border-color:#e9e7ef;box-shadow:0 4px 20px #30294104}._panel_1e2m7_1 h2{margin:0;font-size:23px}._filters_1e2m7_1 label{color:#736c80;min-width:0;font-size:13px}._filters_1e2m7_1 input,._filters_1e2m7_1 select{color:#302941;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border-color:#e0dce9}._filters_1e2m7_1:first-child button{color:#66548d;background:#f2eff8;border:1px solid #e4deee;padding:10px 18px}._advanced_1e2m7_23 summary{border-bottom:1px solid #eeebf3;padding:10px 0}._scroll_1e2m7_1{border:1px solid #eae7f0;border-radius:12px;min-height:0;max-height:65vh}._scroll_1e2m7_1 table{table-layout:fixed;min-width:1390px;font-size:14px}._scroll_1e2m7_1 th{color:#827a91;background:#f7f5fa;font-size:12px;font-weight:600}._scroll_1e2m7_1 td,._scroll_1e2m7_1 th{border-color:#eeebf3;padding:16px 14px}._scroll_1e2m7_1 tbody tr:nth-child(2n){background:#fcfbfe}._scroll_1e2m7_1 th:first-child{width:152px}._scroll_1e2m7_1 th:nth-child(2){width:166px}._scroll_1e2m7_1 th:nth-child(3){width:112px}._scroll_1e2m7_1 th:nth-child(4){width:240px}._scroll_1e2m7_1 th:nth-child(5){width:128px}._scroll_1e2m7_1 th:nth-child(6){width:110px}._scroll_1e2m7_1 th:nth-child(7),._scroll_1e2m7_1 th:nth-child(8),._scroll_1e2m7_1 th:nth-child(9){width:116px}._scroll_1e2m7_1 th:nth-child(10){width:110px}._scroll_1e2m7_1 th:nth-child(11){width:130px}._scroll_1e2m7_1 td{overflow-wrap:break-word;line-height:1.65}._scroll_1e2m7_1 small{color:#827a91;margin-top:4px;font-size:12px}._scroll_1e2m7_1 td:nth-child(7),._scroll_1e2m7_1 td:nth-child(8),._scroll_1e2m7_1 td:nth-child(9){white-space:nowrap;font-variant-numeric:tabular-nums}._scroll_1e2m7_1 td:last-child button{border-color:#e4ddec;min-height:38px;margin-bottom:10px}._scroll_1e2m7_1 td:last-child,._scroll_1e2m7_1 th:last-child{background:#fff;position:sticky;right:0;box-shadow:-6px 0 10px #30294105}._scroll_1e2m7_1 th:last-child{z-index:2;background:#f7f5fa}._resultCount_1e2m7_22{margin:18px 0 10px}._customerName_1e2m7_22{font-size:15px}}@media (max-width:600px){._panel_1e2m7_1{background:#f7f8fc;border:0;border-radius:16px;padding:18px 14px}._panel_1e2m7_1 h2{margin:0;font-size:22px}._filters_1e2m7_1{gap:10px;margin:14px 0}._filters_1e2m7_1:first-child{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._filters_1e2m7_1:first-child button{color:#66548d;background:#ece8f6;min-width:0;padding:10px 4px}form._filters_1e2m7_1{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._filters_1e2m7_1 label{color:#827a91;min-width:0;font-size:12px}._filters_1e2m7_1 input,._filters_1e2m7_1 select{box-sizing:border-box;color:#302941;background:#fff;border-color:#e3dfed;width:100%;min-width:0;max-width:100%;min-height:44px;font-size:14px}._filters_1e2m7_1 label:nth-child(3){grid-column:1/-1}._filters_1e2m7_1 button{min-height:42px;font-size:14px}._advanced_1e2m7_23{grid-column:1/-1}._advanced_1e2m7_23 ._filters_1e2m7_1{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._advanced_1e2m7_23 ._filters_1e2m7_1 label{grid-column:auto}form._filters_1e2m7_1>button{grid-column:1/-1}._scroll_1e2m7_1{scrollbar-gutter:auto;min-height:0;max-height:none;overflow:visible}._scroll_1e2m7_1 table{width:100%;min-width:0;font-size:14px;display:block}._scroll_1e2m7_1 thead{display:none}._scroll_1e2m7_1 tbody{gap:14px;display:grid}._scroll_1e2m7_1 tbody tr{background:#fff;border:1px solid #e8e6ef;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"customer status""project project""date amount""actions actions";gap:12px;padding:18px;display:grid;box-shadow:0 3px 12px #27203b04}._scroll_1e2m7_1 tbody td{overflow-wrap:anywhere;border:0;min-width:0;padding:0}._scroll_1e2m7_1 tbody td:first-child{color:#827a91;grid-area:date;align-self:end;font-size:12px}._scroll_1e2m7_1 tbody td:first-child small{display:none}._scroll_1e2m7_1 tbody td:nth-child(3){grid-area:customer}._customerName_1e2m7_22{font-size:18px}._scroll_1e2m7_1 tbody td:nth-child(3) small{color:#827a91;margin-top:5px;font-size:12px}._scroll_1e2m7_1 tbody td:nth-child(4){color:#827a91;grid-area:project;font-size:12px}._scroll_1e2m7_1 tbody td:nth-child(4) small{color:#494154;font-size:14px;line-height:1.55}._scroll_1e2m7_1 tbody td:nth-child(7){text-align:right;grid-area:amount;align-self:end}._amountLabel_1e2m7_22{color:#827a91;margin-bottom:3px;font-size:11px;display:block}._scroll_1e2m7_1 tbody td:nth-child(7) strong{font-size:19px;font-weight:650}._scroll_1e2m7_1 tbody td:nth-child(10){text-align:right;grid-area:status}._scroll_1e2m7_1 tbody td:last-child{border-top:1px solid #f0edf4;grid-area:actions;justify-content:flex-end;gap:10px;padding-top:12px;display:flex}._scroll_1e2m7_1 tbody td:nth-child(2),._scroll_1e2m7_1 tbody td:nth-child(5),._scroll_1e2m7_1 tbody td:nth-child(6),._scroll_1e2m7_1 tbody td:nth-child(8),._scroll_1e2m7_1 tbody td:nth-child(9){display:none}._scroll_1e2m7_1 td:last-child button{background:#f8f6fc;border-color:#e4ddec;min-height:38px;margin:0;font-size:13px;display:inline-flex}._drawer_1e2m7_9{border-radius:22px 22px 0 0;width:100%;max-width:100%;height:90dvh;max-height:90dvh;padding:22px;inset:auto 0 0}}._itemStaff_1e2m7_75{color:#5d3d85;margin-top:3px;font-size:13px;font-weight:600;line-height:1.6;display:block}._panel_1krl4_1{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;color:var(--ui-text);border-radius:16px;margin:16px 0;padding:20px}._panel_1krl4_1 h2{margin:0 0 16px;font-size:22px}._filters_1krl4_3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:14px;display:grid}._filters_1krl4_3 label{font-size:var(--ui-font-sm);gap:6px;min-width:0;display:grid}._filters_1krl4_3 input,._filters_1krl4_3 select{box-sizing:border-box;border:1px solid var(--ui-border-strong);background:var(--ui-surface);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;font-size:var(--ui-font-md);border-radius:9px;padding:10px}._panel_1krl4_1 button{min-height:var(--ui-target);border:1px solid var(--ui-border-strong);background:var(--ui-surface-muted);color:var(--ui-brand-hover);cursor:pointer;font:inherit;border-radius:9px;padding:10px 14px}._panel_1krl4_1 button:disabled{opacity:.5;cursor:default}._filters_1krl4_3 button[type=submit]{background:var(--ui-brand);color:var(--ui-surface)}._caption_1krl4_9{font-size:var(--ui-font-sm);color:var(--ui-muted);line-height:1.7}._total_1krl4_10{margin:18px 0 12px;font-size:18px;font-weight:600}._toolbar_1krl4_11{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}._table_1krl4_12{border-collapse:collapse;width:100%;font-size:var(--ui-font-sm);line-height:1.6}._table_1krl4_12 th,._table_1krl4_12 td{border-bottom:1px solid var(--ui-border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px 10px}._table_1krl4_12 th{background:var(--ui-surface-muted)}._table_1krl4_12 td small{color:var(--ui-muted);display:block}._cards_1krl4_16{max-width:340px}._scroll_1krl4_17{max-width:100%;overflow-x:auto}._table_1krl4_12 button{white-space:nowrap}._transfer_1krl4_19{border-top:1px solid var(--ui-border);margin-top:16px;padding-top:16px}._pager_1krl4_20{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;display:flex}._panel_1krl4_1 fieldset{border:0;min-width:0;margin:0;padding:0}._panel_1krl4_1 input[type=checkbox]{min-width:22px;min-height:22px;accent-color:var(--ui-brand)}._panel_1krl4_1 details{margin-top:16px}._panel_1krl4_1 summary{cursor:pointer}._preview_1krl4_25{width:100%;min-width:600px}@media (max-width:600px){._panel_1krl4_1{padding:16px 12px}._filters_1krl4_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._filters_1krl4_3 button{grid-column:1/-1}._table_1krl4_12,._table_1krl4_12 tbody{display:block}._table_1krl4_12 thead{display:none}._table_1krl4_12 tr{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:12px;margin-bottom:12px;padding:12px;display:block}._table_1krl4_12 td{border:0;max-width:none;padding:5px 0;display:block}._table_1krl4_12 td:before{content:attr(data-label);color:var(--ui-muted);font-size:var(--ui-font-sm);margin-right:8px}._table_1krl4_12 td[data-label=选择]{float:right}._table_1krl4_12 td[data-label=顾客]{font-size:17px;font-weight:600}._table_1krl4_12 td:last-child{padding-top:10px}._total_1krl4_10{font-size:17px}._caption_1krl4_9{font-size:var(--ui-font-sm)}}._filters_1krl4_3>.customer-directory-advanced{grid-column:1/-1;min-width:0;margin:0}.customer-directory-advanced>summary,.customer-directory-scope>summary{min-height:var(--ui-target);padding:var(--ui-space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);color:var(--ui-muted);font-size:var(--ui-font-sm)}.customer-directory-advanced[open]>summary{margin-bottom:var(--ui-space-3)}.customer-directory-advanced>div{gap:var(--ui-space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}.customer-directory-scope{margin-top:var(--ui-space-3)}@media (max-width:600px){.customer-directory-advanced>div{grid-template-columns:1fr}}._workspace_14nea_1{max-width:760px;color:var(--ui-text);font-size:var(--ui-font-md);background:var(--ui-canvas);min-height:100dvh;margin:0 auto;padding:20px 16px 50px;line-height:1.6}._workspace_14nea_1 *{box-sizing:border-box}._header_14nea_3{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._header_14nea_3 p{color:#6844a6;margin:0}._header_14nea_3 h1{margin:4px 0;font-size:26px}:where(._workspace_14nea_1 button){background:var(--ui-surface);color:var(--ui-brand-hover);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);padding:var(--ui-space-3) var(--ui-space-4);min-height:var(--ui-target);font:inherit;cursor:pointer;font-weight:650}:where(._workspace_14nea_1 button):disabled{opacity:.55;cursor:wait}:is(:where(._workspace_14nea_1 button):focus-visible,:where(._workspace_14nea_1 input):focus-visible,:where(._workspace_14nea_1 select):focus-visible,:where(._workspace_14nea_1 summary):focus-visible){outline:3px solid var(--ui-focus);outline-offset:3px}._header_14nea_3 button{color:var(--ui-brand);background:#fff;padding:8px 14px}._navigation_14nea_10{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._navigation_14nea_10 button{background:var(--ui-surface-muted);color:var(--ui-brand-hover);border-color:var(--ui-border);padding:16px 8px}._navigation_14nea_10 button[aria-pressed=true]{background:var(--ui-brand);color:#fff;border-color:var(--ui-brand)}._message_14nea_13:empty{display:none}._message_14nea_13{background:var(--ui-success-soft);color:var(--ui-success);border-radius:14px;padding:14px}._panel_14nea_15{border:1px solid var(--ui-border);background:#fff;border-radius:20px;margin-top:20px;padding:20px}._panel_14nea_15 h2{margin:0 0 12px;font-size:23px}._panel_14nea_15 h3{margin:0;font-size:20px}:where(._workspace_14nea_1 label){gap:7px;font-weight:600;display:grid}:where(._workspace_14nea_1 input:not([type=checkbox]):not([type=radio]):not([type=file])),:where(._workspace_14nea_1 select){width:100%;min-width:0;font:inherit;font-size:var(--ui-font-md);border:1px solid var(--ui-border-strong);color:var(--ui-text);min-height:var(--ui-target);background:#fff;border-radius:10px;padding:11px}._row_14nea_20{grid-template-columns:1fr 1fr;align-items:end;gap:12px;margin:12px 0;display:grid}:where(._workspace_14nea_1 fieldset){border:0;min-width:0;margin:18px 0;padding:0}:where(._workspace_14nea_1 legend){margin-bottom:10px;font-size:19px;font-weight:700}._card_14nea_23{border:1px solid var(--ui-border);border-radius:16px;margin-top:18px;padding:16px}._card_14nea_23 p{margin:8px 0}._badge_14nea_25{color:#135c51;background:#e2f4f1;border-radius:8px;padding:4px 10px;display:inline-block}._actions_14nea_26{gap:12px;margin-top:14px;display:grid}._actions_14nea_26 button:last-child{background:var(--ui-brand);color:var(--ui-on-brand);border-color:var(--ui-brand)}._hint_14nea_28{font-size:var(--ui-font-sm);color:var(--ui-muted);margin-top:16px}._conflict_14nea_29,._pending_14nea_29{background:var(--ui-warning-soft);color:var(--ui-warning);border:1px solid var(--ui-warning);border-radius:10px;margin:12px 0;padding:12px}:where(._workspace_14nea_1 summary){cursor:pointer;min-height:var(--ui-target);padding:10px 0;font-size:18px;font-weight:650}._customers_14nea_31{gap:10px;display:grid}._customers_14nea_31 button{color:var(--ui-brand-hover);text-align:left;background:#fff}._customers_14nea_31 button[aria-pressed=true]{background:var(--ui-brand);color:#fff}._workspace_14nea_1 ._slot_14nea_34{border:1px solid var(--ui-border);background:#fcf9ff;border-radius:14px;padding:14px}._projects_14nea_35{gap:10px;padding:8px 0;display:grid}._projects_14nea_35 label{background:#f0e4ff;border-radius:12px;flex-direction:row;align-items:center;gap:12px;padding:10px;font-size:16px;display:flex}._projects_14nea_35 input{width:24px;height:24px;min-height:24px;accent-color:var(--ui-brand);flex-shrink:0}._projects_14nea_35 small{font-size:14px;font-weight:400;display:block}@media (max-width:420px){._workspace_14nea_1{padding:16px 12px 40px}._panel_14nea_15{padding:14px}._navigation_14nea_10{gap:6px}._navigation_14nea_10 button{padding:14px 5px;font-size:16px}._header_14nea_3 h1{font-size:23px}._row_14nea_20{gap:8px}}._navigation_14nea_10._contactNavigation_14nea_47{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1000px){._workspace_14nea_1._desktop_14nea_49{max-width:1440px;padding:32px 40px}._desktop_14nea_49 ._navigation_14nea_10._contactNavigation_14nea_47{z-index:2;background:var(--ui-canvas);grid-template-columns:repeat(4,minmax(0,1fr));padding:12px 0;position:sticky;top:0}._desktop_14nea_49 ._header_14nea_3 h1{font-size:32px}._desktop_14nea_49 ._customers_14nea_31{grid-template-columns:repeat(2,minmax(0,1fr))}}._briefBackdrop_14nea_55{z-index:130;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1814247a;align-items:end;display:grid;position:fixed;inset:0}._briefSheet_14nea_57{width:min(100%,620px);max-height:min(86vh,820px);padding:22px 20px max(20px, env(safe-area-inset-bottom));color:#33264d;background:#fff;border-radius:24px 24px 0 0;margin:0 auto;overflow:auto;box-shadow:0 -14px 50px #19122f33}._briefEyebrow_14nea_59{color:#7656ad;margin:0 0 6px;font-size:14px;font-weight:700}._briefSheet_14nea_57 h2{margin:0;font-size:23px}._briefSheet_14nea_57>p:not(._briefEyebrow_14nea_59){color:#655b73;line-height:1.6}._briefList_14nea_65{gap:8px;margin:14px 0;padding:0;list-style:none;display:grid}._briefList_14nea_65 li{background:#f6f1fc;border-radius:14px;gap:4px;padding:12px;display:grid}._briefList_14nea_65 span,._briefList_14nea_65 small{color:#655b73}._briefList_14nea_65 li button{text-align:left;color:#33264d;background:#fff;border:1px solid #e4daef;width:100%}._briefList_14nea_65 li button span{margin-top:4px;font-size:14px;display:block}@media (max-width:999px){._header_14nea_3 h1{font-size:20px}._header_14nea_3{margin-bottom:10px}._navigation_14nea_10._contactNavigation_14nea_47{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._navigation_14nea_10 button{min-height:44px;padding:8px 4px}._card_14nea_23{border-width:1px;margin-top:10px;padding:8px 12px}._card_14nea_23>details>summary{font-size:16px}._card_14nea_23>details>summary span{color:var(--ui-muted);font-size:13px;font-weight:400;display:block}._panel_14nea_15{margin-top:14px}._header_14nea_3 img{width:auto;max-height:38px}}._briefSheet_14nea_57>button{color:#fff;background:#6545a3;border:0;border-radius:14px;width:100%;min-height:50px;margin-top:12px;font-size:16px;font-weight:700}@media (min-width:720px){._briefBackdrop_14nea_55{align-items:center;padding:24px}._briefSheet_14nea_57{border-radius:24px}}._workspace_14nea_1._desktop_14nea_49._embedded_14nea_92{max-width:none;min-height:0;font-size:var(--ui-font-md);background:0 0;margin:0;padding:0}._embedded_14nea_92 ._panel_14nea_15{border:1px solid #e5deee;border-radius:12px;padding:24px}:where(._embedded_14nea_92 input:not([type=checkbox]):not([type=radio]):not([type=file]),._embedded_14nea_92 select){font-size:var(--ui-font-md);border-width:1px}._embedded_14nea_92 ._card_14nea_23{border-width:1px}._accountMenu_14nea_100{flex-shrink:0;position:relative}._accountMenu_14nea_100 summary{border:1px solid var(--ui-border);color:var(--ui-brand);min-height:var(--ui-target);overflow-wrap:anywhere;background:#fff;border-radius:12px;max-width:160px;padding:8px 14px;list-style:none}._accountMenu_14nea_100 summary::-webkit-details-marker{display:none}._accountDropdown_14nea_103{z-index:20;border:1px solid var(--ui-border);min-width:190px;box-shadow:var(--ui-shadow-panel);background:#fff;border-radius:14px;gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);right:0}._header_14nea_3 ._accountDropdown_14nea_103 button{text-align:left;width:100%}.frontdesk-more-navigation{min-width:0;position:relative}.frontdesk-more-navigation>summary{min-height:var(--ui-target);padding:var(--ui-space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);color:var(--ui-brand-hover);font-size:var(--ui-font-md);cursor:pointer;justify-content:center;align-items:center;margin:0;display:flex}.frontdesk-more-navigation[open]>summary{background:var(--ui-brand-soft);border-color:var(--ui-brand)}.frontdesk-more-navigation>button{width:100%;margin-top:var(--ui-space-2);display:block}._workspace_14nea_1:not(._desktop_14nea_49) ._navigation_14nea_10._contactNavigation_14nea_47{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:6px}._workspace_14nea_1:not(._desktop_14nea_49) ._navigation_14nea_10._contactNavigation_14nea_47>button,._workspace_14nea_1:not(._desktop_14nea_49) ._navigation_14nea_10._contactNavigation_14nea_47>.frontdesk-more-navigation>summary{min-width:0;min-height:var(--ui-target);font-size:var(--ui-font-md);overflow-wrap:normal;word-break:keep-all;padding:8px 2px;line-height:1.5}._workspace_14nea_1._chromeOwned_14nea_125{background:0 0;max-width:none;min-height:0;margin:0;padding:0}._receptionQuickActions_14nea_128{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 14px;display:grid}._receptionQuickActions_14nea_128>button{min-width:0;min-height:var(--ui-target);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-brand-hover);font-size:var(--ui-font-md);justify-content:center;align-items:center;margin:0;padding:8px 10px;line-height:1.5;display:flex}._receptionQuickActions_14nea_128>button>strong{font-weight:650}._receptionQuickActions_14nea_128>button[aria-expanded]>span{display:none}._receptionSearch_14nea_155{min-width:0;margin:14px 0}._receptionSearch_14nea_155 input{min-height:var(--ui-target);font-size:var(--ui-font-md)}._receptionToolbar_14nea_163{flex-wrap:wrap;align-items:end;gap:8px;margin:12px 0;display:flex}._receptionToolbar_14nea_163>label{min-width:0;color:var(--ui-muted);font-size:var(--ui-font-sm);flex:160px;gap:4px}._receptionToolbar_14nea_163>button{min-height:var(--ui-target);flex:none;padding:8px 12px}._receptionSummary_14nea_182{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:6px;margin:12px 0 16px;display:grid}._receptionSummary_14nea_182>button{border-color:var(--ui-border);background:var(--ui-surface);min-width:0;min-height:64px;color:var(--ui-muted);padding:8px 4px;line-height:1.35}._receptionSummary_14nea_182>button strong,._receptionSummary_14nea_182>button span{display:block}._receptionSummary_14nea_182>button strong{color:var(--ui-text);font-size:var(--ui-font-title);font-variant-numeric:tabular-nums;margin-bottom:3px}._receptionSummary_14nea_182>button span{font-size:var(--ui-font-xs);font-weight:500}._receptionSummary_14nea_182>button[aria-pressed=true]{border-color:var(--ui-brand);background:var(--ui-brand-soft);color:var(--ui-brand-hover)}._receptionSummary_14nea_182>button[aria-pressed=true] strong{color:var(--ui-brand-hover)}._receptionList_14nea_219{gap:10px;display:grid}._card_14nea_23._receptionCard_14nea_223{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-width:0;margin:0;padding:14px}._receptionHeading_14nea_231{justify-content:space-between;align-items:start;gap:10px;display:flex}._receptionHeading_14nea_231>div{flex:1;gap:3px;min-width:0;display:grid}._receptionHeading_14nea_231 time{color:var(--ui-brand-hover);font-size:var(--ui-font-sm);font-variant-numeric:tabular-nums;font-weight:650}._receptionHeading_14nea_231 strong{color:var(--ui-text);font-size:var(--ui-font-lg);overflow-wrap:anywhere;line-height:1.4}._receptionHeading_14nea_231>span{max-width:48%;font-size:var(--ui-font-xs);border-width:1px;flex:0 auto;margin:0;padding:3px 7px;line-height:1.5}._receptionCard_14nea_223>._receptionProject_14nea_264{color:var(--ui-text);font-size:var(--ui-font-md);overflow-wrap:anywhere;margin:8px 0 4px;line-height:1.5}._receptionCard_14nea_223>._receptionResources_14nea_271{color:var(--ui-muted);font-size:var(--ui-font-sm);overflow-wrap:anywhere;margin:0;line-height:1.5}._receptionActions_14nea_278{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._receptionActions_14nea_278>button{min-width:0;min-height:var(--ui-target);font-size:var(--ui-font-md);flex:110px;padding:8px 10px}._receptionActions_14nea_278>button:first-child{border-color:var(--ui-brand);background:var(--ui-brand);color:var(--ui-on-brand)}._receptionDetails_14nea_296{border-top:1px solid var(--ui-border);margin-top:10px}._receptionDetails_14nea_296>summary{min-height:var(--ui-target);color:var(--ui-muted);font-size:var(--ui-font-sm);background:0 0;border:0;border-radius:0;padding:10px 0;font-weight:500}._receptionDetails_14nea_296[open]>summary{margin-bottom:8px}._receptionConflict_14nea_313{border:0;border-left:3px solid var(--ui-warning);background:var(--ui-warning-soft);color:var(--ui-warning);font-size:var(--ui-font-sm);border-radius:4px;margin:10px 0 0;padding:8px 10px}._receptionConflict_14nea_313>summary{min-height:var(--ui-target);color:inherit;font-size:inherit;background:0 0;border:0;padding:8px 0}._receptionEmpty_14nea_331{color:var(--ui-muted);text-align:center;margin:0;padding:24px 12px}._workspace_14nea_1:not(._desktop_14nea_49) ._panel_14nea_15._receptionPanel_14nea_337{background:0 0;border:0;border-radius:0;margin-top:18px;padding:0}._workspace_14nea_1:not(._desktop_14nea_49) ._receptionPanel_14nea_337>h2{font-size:var(--ui-font-title);margin-bottom:8px}._workspace_14nea_1:not(._desktop_14nea_49) ._receptionNotices_14nea_348>details{box-shadow:none;background:0 0;border:0;border-radius:0;margin:12px 0;padding:0}._workspace_14nea_1:not(._desktop_14nea_49) ._receptionNotices_14nea_348>details>summary{min-height:var(--ui-target);border:0;border-bottom:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-font-sm);background:0 0;border-radius:0;padding:10px 0;font-weight:500}._panel_1jecp_1{padding:var(--ui-space-4,16px);color:var(--ui-text,#24242d);background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-lg,16px);min-width:0;font-size:var(--ui-font-md,16px);line-height:var(--ui-line-height,1.5)}._panel_1jecp_1 button,._panel_1jecp_1 input,._panel_1jecp_1 select{font:inherit}._panel_1jecp_1 button{cursor:pointer;min-height:var(--ui-target,44px)}._panel_1jecp_1 button:disabled{opacity:.5;cursor:default}:is(._panel_1jecp_1 button:focus-visible,._panel_1jecp_1 input:focus-visible,._panel_1jecp_1 select:focus-visible,._panel_1jecp_1 summary:focus-visible){outline:2px solid var(--ui-focus,#6763ad);outline-offset:3px}._panel_1jecp_1 header,._sectionHead_1jecp_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._panel_1jecp_1 h2{font-size:var(--ui-font-title,22px);margin:0}._panel_1jecp_1 header>button,._sectionHead_1jecp_15>button,._pagination_1jecp_17 button,._filterActions_1jecp_17 button,._back_1jecp_17{border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-sm,8px);background:var(--ui-surface,#fff);color:var(--ui-brand,#6763ad);padding:8px 12px}._month_1jecp_21{color:var(--ui-muted,#625f70);flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}._month_1jecp_21 input,._month_1jecp_21 select,._filters_1jecp_22 input,._filters_1jecp_22 select{background:var(--ui-surface,#fff);border:1px solid var(--ui-border-strong,#a5a2b3);border-radius:var(--ui-radius-sm,8px);min-width:0;max-width:100%;color:var(--ui-text,#24242d);min-height:var(--ui-control,48px);padding:10px}._sectionHead_1jecp_15{margin:24px 0 12px}._sectionHead_1jecp_15 h3{font-size:var(--ui-font-lg,18px);margin:0}._sectionHead_1jecp_15>span{font-size:var(--ui-font-sm,14px);color:var(--ui-muted,#625f70)}._staffList_1jecp_30{gap:8px;display:grid}._staff_1jecp_30{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-md,12px);color:inherit;text-align:left;align-items:center;gap:12px;width:100%;padding:12px;display:flex}._staff_1jecp_30[aria-pressed=true]{border-color:var(--ui-brand,#6763ad);background:var(--ui-brand-soft,#f0eff9)}._avatar_1jecp_33{background:var(--ui-brand-soft,#f0eff9);width:36px;height:36px;color:var(--ui-brand,#6763ad);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._staff_1jecp_30 strong,._staff_1jecp_30 small{display:block}._staff_1jecp_30 small{font-size:var(--ui-font-sm,14px);color:var(--ui-muted,#625f70);margin-top:4px}._staffAmount_1jecp_36{text-align:right;margin-left:auto}._metrics_1jecp_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._metrics_1jecp_37>div{background:var(--ui-surface-muted,#f7f7fa);border-radius:var(--ui-radius-md,12px);padding:12px}._metrics_1jecp_37 span{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px);display:block}._metrics_1jecp_37 strong{font-size:var(--ui-font-title,22px);overflow-wrap:anywhere;margin-top:8px;display:block}._note_1jecp_41,._coverage_1jecp_41,._range_1jecp_41,._amountNote_1jecp_41{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px);margin:16px 0;line-height:1.6}._note_1jecp_41 summary,._rowDetails_1jecp_42 summary{cursor:pointer;min-height:44px;padding:8px 0}._card_1jecp_43{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-md,12px);margin-bottom:12px;padding:16px}._cardHead_1jecp_44{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._cardHead_1jecp_44 strong{font-size:var(--ui-font-lg,18px)}._cardHead_1jecp_44 span{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px);background:var(--ui-surface-muted,#f7f7fa);border-radius:6px;padding:4px 8px}._project_1jecp_47{overflow-wrap:anywhere;margin:12px 0 8px}._card_1jecp_43>small{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px)}._cardFooter_1jecp_49{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}._cardFooter_1jecp_49>strong{font-size:var(--ui-font-lg,18px)}._cardFooter_1jecp_49>strong._pending_1jecp_51{color:var(--ui-warning,#805c13)}._cardFooter_1jecp_49>div{flex-wrap:wrap;gap:8px;display:flex}._cardFooter_1jecp_49 button{background:var(--ui-brand-soft,#f0eff9);border-radius:var(--ui-radius-sm,8px);color:var(--ui-brand,#6763ad);font-size:var(--ui-font-sm,14px);border:0;padding:8px 12px}._empty_1jecp_54{text-align:center;color:var(--ui-muted,#625f70);padding:24px 12px}._pagination_1jecp_17{justify-content:center;gap:12px;margin-top:16px;display:flex}._giftSummary_1jecp_56{background:var(--ui-warning-soft,#fff8e8);border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-md,12px);text-align:left;width:100%;color:var(--ui-text,#24242d);justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:16px;display:flex}._giftSummary_1jecp_56 strong,._giftSummary_1jecp_56 small{display:block}._giftSummary_1jecp_56 small{font-size:var(--ui-font-sm,14px);color:var(--ui-muted,#625f70);margin-top:4px}._giftSummary_1jecp_56>span:last-child{text-align:right}._giftCoverage_1jecp_60{color:var(--ui-muted,#625f70)}._monthTabs_1jecp_61{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._monthTabs_1jecp_61 button{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-sm,8px);color:var(--ui-text,#24242d);padding:10px 12px}._monthTabs_1jecp_61 button[aria-pressed=true]{background:var(--ui-brand-soft,#f0eff9);border-color:var(--ui-brand,#6763ad);color:var(--ui-brand,#6763ad);box-shadow:inset 0 -2px var(--ui-brand,#6763ad)}._review_1jecp_64{background:var(--ui-surface-muted,#f7f7fa);border:1px solid var(--ui-border,#dedde6);border-radius:var(--ui-radius-md,12px);margin:16px 0;padding:16px}._review_1jecp_64 ._sectionHead_1jecp_15{margin:0 0 12px}._review_1jecp_64 p,._review_1jecp_64>small{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px)}._review_1jecp_64>small{margin-top:12px;display:block}._reviewStatus_1jecp_68{font-size:var(--ui-font-lg,18px);color:var(--ui-success,#28624b);margin:12px 0;display:block}._reviewCheck_1jecp_69{align-items:center;gap:12px;margin:16px 0;display:flex}._reviewCheck_1jecp_69 input{flex-shrink:0;width:20px;height:20px}._confirmReview_1jecp_71{color:var(--ui-on-brand,#fff);background:var(--ui-brand,#6763ad);border-radius:var(--ui-radius-sm,8px);border:0;padding:12px 16px}._confirmationList_1jecp_72{gap:8px;display:grid}._confirmationList_1jecp_72 button{border:1px solid var(--ui-border,#dedde6);background:var(--ui-surface,#fff);border-radius:var(--ui-radius-sm,8px);text-align:left;color:inherit;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px;display:flex}._confirmationList_1jecp_72 small{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px);flex-basis:100%}._filters_1jecp_22{grid-template-columns:1fr;gap:12px;margin:16px 0;display:grid}._filters_1jecp_22 label{font-size:var(--ui-font-sm,14px);gap:8px;display:grid}._filters_1jecp_22 input,._filters_1jecp_22 select{box-sizing:border-box;width:100%}._filterActions_1jecp_17{flex-wrap:wrap;align-items:end;gap:8px;display:flex}._filterActions_1jecp_17 button[type=submit]{background:var(--ui-brand,#6763ad);color:var(--ui-on-brand,#fff);border-color:var(--ui-brand,#6763ad)}._dayGroup_1jecp_80{margin:24px 0}._dayGroup_1jecp_80>h4{font-size:var(--ui-font-md,16px);border-bottom:1px solid var(--ui-border,#dedde6);justify-content:space-between;gap:12px;margin:0 0 12px;padding-bottom:8px;display:flex}._dayGroup_1jecp_80>h4 span{color:var(--ui-muted,#625f70);font-size:var(--ui-font-sm,14px);font-weight:400}._rowDetails_1jecp_42{border-top:1px solid var(--ui-border,#dedde6);font-size:var(--ui-font-sm,14px);color:var(--ui-muted,#625f70);margin-top:12px}._rowDetails_1jecp_42 p{margin:8px 0}@media (min-width:850px){._panel_1jecp_1{padding:24px}._metrics_1jecp_37{grid-template-columns:repeat(4,minmax(0,1fr))}._staffList_1jecp_30{grid-template-columns:repeat(3,minmax(0,1fr))}._filters_1jecp_22{grid-template-columns:minmax(180px,2fr) minmax(160px,1fr) minmax(160px,1fr) auto;align-items:end}}@media (max-width:359px){._panel_1jecp_1{padding:12px}._giftSummary_1jecp_56{flex-wrap:wrap}}._flow_1ycgc_1{max-width:620px;scroll-padding-top:100px;overflow-x:hidden}._flow_1ycgc_1 .sheet-body{gap:16px}._flow_1ycgc_1 .sheet-header{z-index:4;background:var(--ui-surface);border-bottom:1px solid var(--ui-border);padding:8px 0 12px;position:sticky;top:0}._flow_1ycgc_1 .sheet-header>button{min-width:44px;min-height:44px}._flow_1ycgc_1 button,._flow_1ycgc_1 summary{touch-action:manipulation;min-height:44px}._flow_1ycgc_1 button{white-space:normal}._flow_1ycgc_1 input:not([type=checkbox]):not([type=file]),._flow_1ycgc_1 textarea,._flow_1ycgc_1 select{box-sizing:border-box;width:100%;max-width:100%;font-size:var(--ui-font-md);border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);border-radius:12px;padding:12px}._flow_1ycgc_1 textarea{resize:vertical;min-height:92px}._flow_1ycgc_1 input[type=checkbox]{flex:0 0 22px;width:22px;height:22px}._editor_1ycgc_10{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}._primaryField_1ycgc_11{font-size:var(--ui-font-md);gap:9px;font-weight:600;display:grid}._primaryField_1ycgc_11 textarea{min-height:132px;font-weight:400;line-height:1.6}._details_1ycgc_13{border:1px solid var(--ui-border);border-radius:14px;padding:0 12px 12px}._details_1ycgc_13 summary{cursor:pointer;font-size:var(--ui-font-md);padding:12px 0 0;font-weight:600;display:list-item}._details_1ycgc_13:not([open]){padding-bottom:0}._details_1ycgc_13 p,._hint_1ycgc_16{color:var(--ui-muted);font-size:var(--ui-font-sm);margin:8px 0;line-height:1.6}._extraFields_1ycgc_17{gap:14px;padding-top:14px;display:grid}._extraFields_1ycgc_17 label{gap:8px;display:grid}._source_1ycgc_19{background:var(--ui-surface-muted);border-radius:14px;gap:12px;padding:14px;display:grid}._source_1ycgc_19 label{align-items:center;gap:10px;display:flex}._retained_1ycgc_21{gap:16px;display:grid}._retained_1ycgc_21 article{border:1px solid var(--ui-border);border-radius:14px;padding:16px}._flow_1ycgc_1 .photo-upload-grid{grid-template-columns:1fr;gap:12px}._flow_1ycgc_1 .photo-capture-card{grid-template-columns:1fr auto;gap:10px;padding:12px;display:grid}._flow_1ycgc_1 .photo-source-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;display:grid}._flow_1ycgc_1 .photo-source-actions label{border:1px solid var(--ui-border-strong);border-radius:10px;place-items:center;min-height:44px;font-size:14px;display:grid;position:relative;overflow:hidden}._flow_1ycgc_1 .photo-source-actions input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._flow_1ycgc_1 .customer-photo-consent{align-items:flex-start;gap:10px;padding:12px}._flow_1ycgc_1 .customer-photo-consent strong{font-size:14px}._flow_1ycgc_1 .customer-photo-consent small{font-size:var(--ui-font-sm);line-height:1.5}._flow_1ycgc_1 .service-save-status{text-align:left;background:var(--ui-success-soft);border:1px solid var(--ui-success);border-radius:14px;padding:14px}._flow_1ycgc_1 .service-save-status p{margin:6px 0 0;font-size:14px;line-height:1.6}._flow_1ycgc_1 .service-save-status.unconfirmed,._flow_1ycgc_1 .service-save-status.attachment_pending{background:var(--ui-warning-soft);border-color:var(--ui-warning)}._flow_1ycgc_1 .service-note-summary{text-align:left;width:100%}._flow_1ycgc_1 .service-note-summary strong{overflow-wrap:anywhere;white-space:pre-wrap}._flow_1ycgc_1 .audit-id{overflow-wrap:anywhere}@media (max-width:480px){._flow_1ycgc_1{width:100%;max-height:94dvh}._flow_1ycgc_1 .sheet-body{padding:16px}._flow_1ycgc_1 .customer-strip{flex-wrap:wrap}}._entry_791q7_1{color:#fff;font:inherit;cursor:pointer;background:#273e36;border:0;border-radius:16px;align-items:center;gap:12px;padding:14px 20px;display:flex}._entry_791q7_1 small{opacity:.8}._backdrop_791q7_1{z-index:150;background:#0005;position:fixed;inset:0}._panel_791q7_1{z-index:151;color:#273e36;height:85dvh;padding-bottom:env(safe-area-inset-bottom);background:#f4f6f3;border-radius:24px 24px 0 0;flex-direction:column;animation:.2s ease-out _rise_791q7_1;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 0 35px #0002}._header_791q7_1{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:18px;display:flex}._header_791q7_1 h2{margin:0;font-size:20px}._header_791q7_1 small{font-size:12px}._close_791q7_1{cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:28px}._messages_791q7_1{overscroll-behavior:contain;flex:1;min-height:0;padding:18px;overflow:auto}._bubble_791q7_1{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:14px;max-width:92%;margin:10px 0;padding:12px;line-height:1.65}._employee_791q7_1{background:#b9e8b2;width:fit-content;margin-left:auto}._assistant_791q7_1{margin-right:auto}._card_791q7_1{background:#fafbf9;border:1px solid #dae0d8;border-radius:10px;margin-top:8px;padding:10px}._card_791q7_1 button{cursor:pointer;background:#fff;border:1px solid #d6ded5;border-radius:8px;width:100%;margin:5px 0;padding:10px;display:block}._input_791q7_1{background:#fff;border-top:1px solid #ddd;flex-wrap:wrap;gap:8px;padding:12px;display:flex}._input_791q7_1 textarea{resize:none;min-width:180px;font:inherit;border:1px solid #ddd;border-radius:10px;flex:1;padding:10px}._input_791q7_1 button{color:#fff;cursor:pointer;background:#273e36;border:0;border-radius:9px;padding:8px 12px}._input_791q7_1 button:disabled{opacity:.5}._notice_791q7_1{color:#626e65;width:100%;margin:0;font-size:12px}._error_791q7_1{color:#9f3232}._progress_791q7_1{color:#667363;font-size:12px}._new_791q7_1{background:#fff;border:1px solid #ddd;border-radius:16px;margin:auto;padding:8px 12px;display:block;position:sticky;bottom:0}._recording_791q7_1{color:#a23434;font-weight:700}@keyframes _rise_791q7_1{0%{transform:translateY(35%)}to{transform:translateY(0)}}@media (min-width:1100px){._panel_791q7_1{border-radius:0;width:440px;height:100dvh;animation:.2s ease-out _slide_791q7_1;inset:0 0 0 auto}._backdrop_791q7_1{display:none}body.xiaoyan-open .app-shell{box-sizing:border-box;padding-right:440px}body.xiaoyan-open .desktop-workspace .phone-frame{min-width:0}}@keyframes _slide_791q7_1{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._panel_791q7_1{animation:none}}._card_791q7_1 small{margin-top:5px;display:block}._card_791q7_1 summary{cursor:pointer;color:#626e65;font-size:12px}._card_791q7_1 button._confirm_791q7_3{color:#fff;background:#273e36}._card_791q7_1 button:disabled{opacity:.5;cursor:default}._receipt_791q7_5{border:1px solid #d6ded5;border-radius:10px;min-width:0;margin:14px 0;padding:12px}._receipt_791q7_5 legend{padding:0 5px;font-weight:600}._receipt_791q7_5 label{flex-direction:column;gap:5px;margin:10px 0;font-size:14px;display:flex}._receipt_791q7_5 input:not([type=checkbox]),._receipt_791q7_5 select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #cdd6cb;border-radius:7px;padding:9px}._receipt_791q7_5 label:has(input[type=checkbox]){flex-direction:row;align-items:flex-start;gap:8px}._receipt_791q7_5 input[type=checkbox]{flex-shrink:0;margin:5px 0}._receipt_791q7_5 p{color:#626e65;margin-bottom:0;font-size:12px}._card_1d4r9_1{color:#66512e;background:#fffaf0;border:1px solid #eee3cc;border-radius:16px;min-width:0;margin:16px 0;padding:18px 20px}._card_1d4r9_1 h2{margin:0;font-size:17px;font-weight:650;line-height:1.5}._card_1d4r9_1 p{color:#958366;margin:8px 0 0;font-size:14px;line-height:1.5}._panel_9c6xx_1{color:#322b47;background:#fff;border:1px solid #e5e1ed;border-radius:12px;padding:24px}._toolbar_9c6xx_1{align-items:center;gap:12px;margin-bottom:24px;display:flex}._toolbar_9c6xx_1>div{margin-right:auto}._panel_9c6xx_1 h2,._panel_9c6xx_1 h3{margin:0 0 8px}._panel_9c6xx_1 p{font-size:14px;line-height:1.6}._layout_9c6xx_1{grid-template-columns:minmax(400px,1fr) 360px;align-items:start;gap:28px;display:grid}._filters_9c6xx_1{gap:12px;margin-bottom:16px;display:flex}._filters_9c6xx_1 input{flex:1}._panel_9c6xx_1 input,._panel_9c6xx_1 select,._panel_9c6xx_1 textarea{color:inherit;font:inherit;background:#fff;border:1px solid #d9d3e4;border-radius:6px;min-width:0;padding:10px}._panel_9c6xx_1 button{color:#653ba0;font:inherit;cursor:pointer;background:#f6f2fc;border:1px solid #d7cee8;border-radius:6px;padding:9px 14px}._panel_9c6xx_1 button:disabled{opacity:.5;cursor:not-allowed}._panel_9c6xx_1 table{border-collapse:collapse;width:100%;font-size:14px}._panel_9c6xx_1 th,._panel_9c6xx_1 td{text-align:left;border-bottom:1px solid #eeeaf4;padding:14px 12px}._panel_9c6xx_1 th{color:#706780;background:#f8f6fb}._panel_9c6xx_1 tr[data-selected=true]{background:#f2edfa}._editor_9c6xx_1{border-left:1px solid #e8e2f0;padding-left:28px}._editor_9c6xx_1 label{gap:8px;margin:16px 0;font-size:14px;display:grid}._editor_9c6xx_1 h4{margin-bottom:8px}._hint_9c6xx_1{color:#766b86}._editor_9c6xx_1 hr{border:0;border-top:1px solid #eee;margin:24px 0}._invite_9c6xx_1{background:#f5f1fb;border-radius:8px;gap:10px;margin-top:16px;padding:14px;display:grid}._invite_9c6xx_1 textarea{box-sizing:border-box;width:100%;min-height:90px}._invite_9c6xx_1 small{color:#726382}._depart_9c6xx_1{border-top:1px solid #eee;margin-top:28px;padding-top:12px}._depart_9c6xx_1 button{color:#a23448;border-color:#e7cbd1}._editor_9c6xx_1 ._check_9c6xx_1{align-items:flex-start;line-height:1.5;display:flex}._error_9c6xx_1{color:#b22e42}@media (min-width:1600px){._layout_9c6xx_1{grid-template-columns:minmax(500px,1fr) 420px}}._workspace_1289m_1{color:var(--ink);border:2px solid var(--purple);background:#fff;border-radius:1rem;margin:1rem 0;padding:1rem;font-size:1rem}._workspace_1289m_1 h2{font-size:1.6rem}._workspace_1289m_1 h3{font-size:1.2rem}._workspace_1289m_1 p{margin:.75rem 0;line-height:1.6}._workspace_1289m_1 nav{flex-wrap:wrap;gap:.5rem;display:flex}._workspace_1289m_1 button{font:inherit;border:2px solid var(--purple);background:var(--purple);color:#fff;cursor:pointer;border-radius:.6rem;min-height:48px;padding:.65rem 1rem}._workspace_1289m_1 nav button{color:var(--purple-dark);background:#fff}._workspace_1289m_1 nav button[aria-pressed=true]{background:var(--purple);color:#fff}._workspace_1289m_1 button:disabled{opacity:.55;cursor:wait}._workspace_1289m_1 label{gap:.5rem;margin:1rem 0;display:grid}._workspace_1289m_1 input,._workspace_1289m_1 select{width:100%;min-width:0;font:inherit;border:1px solid var(--purple);border-radius:.5rem;min-height:48px;padding:.6rem}._workspace_1289m_1 fieldset{border:0;min-width:0;margin:0;padding:0}._workspace_1289m_1 article{border:1px solid var(--purple);overflow-wrap:anywhere;border-radius:.7rem;margin:1rem 0;padding:1rem}._warning_1289m_1{color:#924600;background:#fff0d8;padding:.5rem}._workspace_1289m_1 :focus-visible{outline-offset:3px;outline:3px solid #c86a00}@media (min-width:1000px){.desktop-workspace ._workspace_1289m_1{border:1px solid #eceaf1;border-radius:12px;padding:24px;font-size:15px}.desktop-workspace ._workspace_1289m_1 h2{font-size:22px}.desktop-workspace ._workspace_1289m_1 h3{font-size:17px}.desktop-workspace ._workspace_1289m_1 button{border-width:1px;border-radius:8px;min-height:40px;margin:4px 6px 4px 0;font-size:14px}.desktop-workspace ._workspace_1289m_1>form>fieldset{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 24px;max-width:1100px;display:grid}.desktop-workspace ._workspace_1289m_1>form>fieldset>p{grid-column:1/-1;margin:0}.desktop-workspace ._workspace_1289m_1 label{margin:8px 0}.desktop-workspace ._workspace_1289m_1 input,.desktop-workspace ._workspace_1289m_1 select{border-color:#d9d3e4;min-height:44px}.desktop-workspace ._workspace_1289m_1:has(>article){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.desktop-workspace ._workspace_1289m_1:has(>article)>*{grid-column:1/-1}.desktop-workspace ._workspace_1289m_1>button{justify-self:start;width:auto}.desktop-workspace ._workspace_1289m_1>h2{margin:0}.desktop-workspace ._workspace_1289m_1>p{margin:4px 0}.desktop-workspace ._workspace_1289m_1>p:empty{display:none}.desktop-workspace ._workspace_1289m_1:has(>article)>article{background:#fcfbfe;border:1px solid #e7e1ef;grid-column:auto;margin:0;padding:20px}}._reminder_pqn8w_1{min-width:0;margin:0}._reminder_pqn8w_1 button{box-sizing:border-box;color:#342b49;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#faf9fd;border:1px solid #e7e2ed;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}._title_pqn8w_1{flex:none;font-weight:600}._status_pqn8w_1{text-align:right;white-space:nowrap;text-overflow:ellipsis;color:#756c85;flex:1;min-width:0;overflow:hidden}._arrow_pqn8w_1{color:#756c85;flex:none;font-size:20px}._reminder_pqn8w_1 button:focus-visible{outline-offset:2px;outline:3px solid #8761b5}._reminder_pqn8w_1 button:disabled{cursor:default}.new-reception{color:#352b4b;background:#faf9fc;max-width:760px;min-height:100vh;margin:0 auto;padding:24px 18px 80px}.new-reception.is-desktop{max-width:1160px;padding:32px 48px}.new-reception header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.new-reception header p{color:#76669d;margin:0}.new-reception h1{margin:8px 0;font-size:28px}.intake-steps{justify-content:space-between;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.intake-steps li{color:#81788d;justify-items:center;gap:6px;font-size:15px;display:grid}.intake-steps li span{background:#ece7f3;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.intake-steps li[aria-current]{color:#7146a3;font-weight:700}.intake-steps li[aria-current] span{color:#fff;background:#7146a3}.intake-content{background:#fff;border:1px solid #eee8f5;border-radius:20px;padding:24px}.new-reception form,.new-reception fieldset{gap:16px;display:grid}.new-reception fieldset{border:0;min-width:0;margin:0 0 20px;padding:0}.new-reception legend{margin-bottom:12px;font-weight:600}.new-reception label{gap:8px;display:grid}.new-reception input:not([type=checkbox]),.new-reception select,.new-reception textarea{box-sizing:border-box;width:100%;min-height:44px;color:inherit;font:inherit;background:#fff;border:1px solid #d6cce5;border-radius:10px;padding:10px}.new-reception textarea{min-height:90px}.new-reception button{color:#65448f;min-height:44px;font:inherit;cursor:pointer;background:#faf7fe;border:1px solid #d6cce5;border-radius:10px;padding:10px 16px}.new-reception button:disabled{opacity:.55;cursor:default}.new-reception button[aria-pressed=true],.new-reception .primary-button{color:#fff;background:#7146a3}.new-reception .intake-consent{align-items:flex-start;gap:10px;margin:20px 0;line-height:1.6;display:flex}.intake-consent input{flex-shrink:0;width:18px;height:18px;margin-top:6px}.intake-options{flex-wrap:wrap;gap:10px;display:flex}.intake-search{gap:10px;margin:16px 0;display:flex}.intake-plan-scroll{max-width:100%;margin:20px 0;overflow:auto}.new-reception details{margin-bottom:24px}.new-reception .care-export{gap:12px;display:grid}.new-reception .care-export a{margin:10px;display:inline-block}.new-reception section>h2{margin:0 0 24px;font-size:24px}@media (max-width:600px){.intake-content{padding:20px 14px}.new-reception{padding:20px 12px 80px}.new-reception header button{padding:10px}.new-reception .intake-options button{padding:8px 12px}}.new-reception.is-desktop .new-customer-registration form{grid-template-columns:1fr 1fr;column-gap:24px}.new-reception.is-desktop .skin-assessment-registration>form{grid-template-columns:1fr 1fr;column-gap:32px}.new-reception.is-desktop .skin-assessment-registration fieldset:nth-of-type(3){grid-column:1/-1;grid-template-columns:1fr 1fr;gap:20px 28px}.new-reception.is-desktop .skin-assessment-registration fieldset:nth-of-type(3)>.intake-options,.new-reception.is-desktop .intake-consent{grid-column:1/-1}.new-reception.is-desktop .intake-content{padding:32px}.new-reception.is-desktop .intake-steps{max-width:600px;margin:0 auto 28px}.new-reception .intake-options{align-content:flex-start;align-items:flex-start}.new-reception label{align-content:start}
