._button_1gv13_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);font-weight:600;font-size:var(--fs-base);letter-spacing:-.005em;min-height:var(--tap-comfortable);padding:0 var(--space-3-5);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}._button_1gv13_2:active{transform:scale(.97)}._button_1gv13_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_1gv13_2._isDisabled_1gv13_31,._button_1gv13_2:disabled{cursor:not-allowed;opacity:.45;transform:none}._fullWidth_1gv13_38{width:100%}._sm_1gv13_43{min-height:var(--tap-min);padding:0 var(--space-3);font-size:var(--fs-sm)}._lg_1gv13_49{min-height:var(--tap-large);padding:0 var(--space-5);font-size:var(--fs-md);border-radius:var(--radius-lg)}._primary_1gv13_57{background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-1)}._primary_1gv13_57:not(._isDisabled_1gv13_31):not(:disabled):hover{background:var(--primary-hover)}._primary_1gv13_57:not(._isDisabled_1gv13_31):not(:disabled):active{background:var(--primary-press)}._accent_1gv13_72{background:var(--accent-tint);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 22%,transparent)}._accent_1gv13_72:not(._isDisabled_1gv13_31):not(:disabled):hover{background:color-mix(in srgb,var(--accent-tint) 70%,var(--accent) 12%)}._secondary_1gv13_82{background:var(--surface);color:var(--text);border-color:var(--border-strong)}._secondary_1gv13_82:not(._isDisabled_1gv13_31):not(:disabled):hover{background:var(--surface-2)}._secondary_1gv13_82:not(._isDisabled_1gv13_31):not(:disabled):active{background:var(--surface-3)}._ghost_1gv13_96{background:transparent;color:var(--text-muted)}._ghost_1gv13_96:not(._isDisabled_1gv13_31):not(:disabled):hover{background:var(--surface-3);color:var(--text)}._danger_1gv13_107{background:var(--danger-tint);color:var(--danger)}._danger_1gv13_107:not(._isDisabled_1gv13_31):not(:disabled):hover{background:color-mix(in srgb,var(--danger-tint) 80%,var(--danger) 12%)}._dangerSolid_1gv13_116{background:var(--danger);color:#fff}._icon_1gv13_121{padding:0;width:var(--tap-comfortable);min-width:var(--tap-comfortable);background:transparent;color:var(--text-muted);border-radius:var(--radius-full)}._icon_1gv13_121:not(._isDisabled_1gv13_31):not(:disabled):hover{background:var(--surface-3);color:var(--text)}._loaderSlot_1gv13_135{display:inline-flex}._spinner_14vlc_1{display:inline-block;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;color:var(--text-faint);animation:_spin_14vlc_1 .6s linear infinite}._inverted_14vlc_10{color:var(--on-accent)}._xs_14vlc_14{width:14px;height:14px}._sm_14vlc_19{width:18px;height:18px}._md_14vlc_24{width:24px;height:24px;border-width:3px}@keyframes _spin_14vlc_1{to{transform:rotate(360deg)}}._field_1847f_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._label_1847f_7{font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}._wrapper_1847f_13{display:flex;align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:0 var(--space-3);min-height:var(--tap-comfortable);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}._wrapper_1847f_13:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}._wrapper_1847f_13._hasError_1847f_30{border-color:var(--danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--danger) 18%,transparent)}._input_1847f_35{flex:1;border:none;outline:none;background:transparent;color:var(--text);font-size:var(--fs-base);min-width:0;height:100%;min-height:calc(var(--tap-comfortable) - 2px)}._input_1847f_35:focus-visible{box-shadow:none}._input_1847f_35::placeholder{color:var(--text-faint)}._prefixSlot_1847f_55,._suffixSlot_1847f_56{display:flex;align-items:center;color:var(--text-muted)}._errorText_1847f_62{font-size:var(--fs-xs);color:var(--danger);font-weight:500;margin:0}._helpText_1847f_69{font-size:var(--fs-xs);color:var(--text-faint);margin:0}._prefix_54oiu_3{display:inline-flex;align-items:center;align-self:stretch;padding-right:var(--space-2);border-right:1px solid var(--border);font-size:var(--fs-base);font-variant-numeric:tabular-nums;color:var(--text-muted);user-select:none;-webkit-user-select:none;cursor:text}._backdrop_1hu8m_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#10121566;display:flex;align-items:center;justify-content:center;padding:var(--space-4);z-index:var(--z-modal);animation:_fadeIn_1hu8m_1 var(--motion-base) both}._dialog_1hu8m_13{background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);width:100%;max-width:420px;max-height:calc(100vh - var(--space-6));overflow-y:auto;animation:_popIn_1hu8m_1 var(--motion-slow) both}._header_1hu8m_24{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4) 0}._title_1hu8m_32{font-size:var(--fs-lg);font-weight:700;margin:0}._closeButton_1hu8m_38{display:inline-flex;align-items:center;justify-content:center;width:var(--tap-min);height:var(--tap-min);border:none;background:transparent;color:var(--text-muted);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--motion-fast)}._closeButton_1hu8m_38:hover{background:var(--surface-3)}._body_1hu8m_56{padding:var(--space-3) var(--space-4);color:var(--text-muted);font-size:var(--fs-base)}._footer_1hu8m_62{display:flex;justify-content:flex-end;gap:var(--space-2);padding:0 var(--space-4) var(--space-4)}@keyframes _fadeIn_1hu8m_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_1hu8m_1{0%{opacity:0;transform:scale(.96) translateY(4px)}to{opacity:1;transform:none}}._backdrop_16gpy_3{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:flex;align-items:flex-end;justify-content:center;z-index:var(--z-sheet);animation:_fadeIn_16gpy_1 var(--motion-base) both}._sheet_16gpy_14{background:var(--surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;box-shadow:var(--shadow-3);width:100%;max-width:640px;max-height:min(88dvh,88vh);height:min(75dvh,75vh);overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(env(safe-area-inset-bottom),var(--space-3));animation:_slideUp_16gpy_1 var(--motion-slow) both}._grabber_16gpy_29{display:flex;justify-content:center;padding:var(--space-2) 0 var(--space-1)}._grabberBar_16gpy_35{width:40px;height:5px;border-radius:var(--radius-full);background:var(--border-strong)}._header_16gpy_42{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--space-3) var(--space-2) var(--space-4);background:var(--surface);z-index:1}._title_16gpy_54{font-size:var(--fs-lg);font-weight:650;letter-spacing:-.01em;margin:0}._closeButton_16gpy_61{width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);border:none;background:var(--surface-3);color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._body_16gpy_74{padding:0 var(--space-4) var(--space-4)}._footer_16gpy_79{position:sticky;bottom:0;display:flex;gap:var(--space-2);padding:var(--space-2-5) var(--space-4) max(env(safe-area-inset-bottom),var(--space-2-5));background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border)}._footer_16gpy_79>*{flex:1}@media (min-width: 1024px){._backdrop_16gpy_3{align-items:stretch;justify-content:flex-end;background:transparent;pointer-events:none}._sheet_16gpy_14{pointer-events:auto;width:var(--panel-w);max-width:var(--panel-w);max-height:none;height:100%;border-radius:0;border-left:1px solid var(--border);box-shadow:var(--shadow-3);animation:_slideIn_16gpy_1 var(--motion-slow) both}._grabber_16gpy_29{display:none}._header_16gpy_42{padding-top:var(--space-3)}}@keyframes _fadeIn_16gpy_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_16gpy_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideIn_16gpy_1{0%{transform:translate(100%)}to{transform:translate(0)}}._badge_1kz9f_2{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:24px;border-radius:var(--radius-full);font-size:var(--fs-xs);font-weight:600;letter-spacing:.01em;padding:0 var(--space-2-5) 0 var(--space-2);line-height:1;white-space:nowrap;background:color-mix(in srgb,var(--tone) 12%,var(--surface));color:var(--tone)}._badge_1kz9f_2:before{content:"";width:6px;height:6px;border-radius:var(--radius-full);background:currentColor}._neutral_1kz9f_26{--tone: var(--text-muted)}._accent_1kz9f_27{--tone: var(--accent)}._success_1kz9f_28{--tone: var(--success)}._warning_1kz9f_29{--tone: var(--warning)}._danger_1kz9f_30{--tone: var(--danger)}._info_1kz9f_31{--tone: var(--info)}._progress_1kz9f_32{--tone: var(--progress)}._card_1chnz_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:var(--space-4);transition:box-shadow var(--motion-base)}._interactive_1chnz_10{cursor:pointer}._interactive_1chnz_10:hover{box-shadow:var(--shadow-2)}._groupLabel_10sxt_2{font-size:var(--fs-sm);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:var(--space-3-5) var(--space-3) 7px;margin:0}._groupFooter_10sxt_12{margin:7px var(--space-3) 0;font-size:var(--fs-sm);line-height:1.4;color:var(--text-faint)}._group_10sxt_2{list-style:none;margin:0;padding:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}._row_10sxt_29{position:relative;display:flex;align-items:center;gap:var(--space-2-5);width:100%;min-height:52px;padding:6px 14px;border:0;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-md, 16px);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}._row_10sxt_29+._row_10sxt_29:before,._item_10sxt_49+._item_10sxt_49>._row_10sxt_29:before{content:"";position:absolute;top:0;right:0;left:58px;border-top:1px solid var(--border)}._noIcons_10sxt_57 ._row_10sxt_29+._row_10sxt_29:before,._noIcons_10sxt_57 ._item_10sxt_49+._item_10sxt_49>._row_10sxt_29:before{left:var(--space-3)}._row_10sxt_29:active{background:var(--surface-2)}._row_10sxt_29:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}._selected_10sxt_64,._selected_10sxt_64:active{background:var(--accent-tint)}._selected_10sxt_64 ._chevron_10sxt_66{border-color:var(--accent)}._icon_10sxt_68{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none}._toneGold_10sxt_77{background:var(--accent-tint);color:var(--accent)}._toneStone_10sxt_78{background:var(--surface-3);color:var(--text-muted)}._toneGreen_10sxt_79{background:var(--success-tint);color:var(--success)}._toneBlue_10sxt_80{background:var(--info-tint);color:var(--info)}._toneRose_10sxt_81{background:var(--danger-tint);color:var(--danger)}._text_10sxt_83{flex:1;min-width:0;display:flex;flex-direction:column}._title_10sxt_84{font-weight:550;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitle_10sxt_85{font-size:var(--fs-sm);color:var(--text-faint);font-weight:500;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._value_10sxt_87{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:15px;white-space:nowrap;font-variant-numeric:tabular-nums}._chevron_10sxt_66{width:8px;height:8px;flex:none;margin-right:3px;border-right:2px solid var(--border-strong);border-top:2px solid var(--border-strong);transform:rotate(45deg)}._dimmed_10sxt_107 ._title_10sxt_84,._dimmed_10sxt_107 ._value_10sxt_87{color:var(--text-faint)}._destructive_10sxt_108 ._title_10sxt_84{color:var(--danger);font-weight:600}._action_10sxt_109 ._title_10sxt_84{color:var(--accent);font-weight:600}._switch_15qxh_2{position:relative;width:51px;height:31px;flex:none;padding:0;border:0;border-radius:var(--radius-full);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--border-strong);cursor:pointer;transition:background var(--motion-fast) var(--ease)}._switch_15qxh_2:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #0000002e,0 0 0 .5px #0000000d;transition:transform var(--motion-fast) var(--ease)}._switch_15qxh_2[aria-checked=true]{background:var(--accent);box-shadow:none}._switch_15qxh_2[aria-checked=true]:after{transform:translate(20px)}._switch_15qxh_2:disabled{opacity:.45;cursor:default}._switch_15qxh_2:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion: reduce){._switch_15qxh_2,._switch_15qxh_2:after{transition:none}}._page_1c0ne_1{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--surface-2)}._card_1c0ne_10{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);padding:var(--space-5)}._brand_1c0ne_20{text-align:center;margin-bottom:var(--space-5)}._logo_1c0ne_25{width:56px;height:56px;border-radius:var(--radius-md);margin-bottom:var(--space-3)}._title_1c0ne_32{font-size:var(--fs-xl);font-weight:700;margin:0}._subtitle_1c0ne_38{color:var(--text-muted);font-size:var(--fs-base);margin:var(--space-1) 0 0}._form_1c0ne_44{display:flex;flex-direction:column;gap:var(--space-4)}._formError_1c0ne_50{background:var(--danger-tint);color:var(--danger);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);margin:0}._page_gmctn_1{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--surface-2)}._card_gmctn_10{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);padding:var(--space-5)}._header_gmctn_20{text-align:center;margin-bottom:var(--space-5)}._title_gmctn_25{font-size:var(--fs-xl);font-weight:700;margin:0}._subtitle_gmctn_31{color:var(--text-muted);font-size:var(--fs-base);margin:var(--space-2) 0 0}._form_gmctn_37{display:flex;flex-direction:column;gap:var(--space-4)}._formError_gmctn_43{background:var(--danger-tint);color:var(--danger);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);margin:0}._banner_12no8_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--accent-tint);border-bottom:1px solid var(--border)}._text_12no8_11{display:flex;flex-direction:column;gap:2px;min-width:0}._title_12no8_18{font-size:var(--fs-sm);font-weight:700;color:var(--text)}._subtitle_12no8_24{font-size:var(--fs-xs);color:var(--text-muted)}._actions_12no8_29{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}@media (max-width: 480px){._banner_12no8_1{flex-direction:column;align-items:stretch}._actions_12no8_29{justify-content:flex-end}}._trigger_1rxw4_1{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:background-color var(--motion-fast),border-color var(--motion-fast)}._trigger_1rxw4_1:hover{background:var(--surface-3)}._menu_1rxw4_21{position:absolute;top:calc(100% + var(--space-2));right:0;min-width:200px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-3);padding:var(--space-2);z-index:var(--z-overlay);animation:_popIn_1rxw4_1 var(--motion-base) both}._wrapper_1rxw4_35{position:relative}._option_1rxw4_39{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--tap-min);padding:0 var(--space-3);border:none;background:transparent;border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-sm);text-align:left;cursor:pointer;transition:background-color var(--motion-fast)}._option_1rxw4_39:hover{background:var(--surface-3)}._optionActive_1rxw4_60{color:var(--accent);font-weight:700}@keyframes _popIn_1rxw4_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._banner_tmvqe_1{padding:var(--space-2) var(--space-4);background:var(--warning-tint);color:var(--warning);font-size:var(--fs-sm);font-weight:600;text-align:center;border-bottom:1px solid var(--border)}._viewport_6hgis_1{position:relative}._page_6hgis_7{animation-duration:.22s;animation-timing-function:ease;animation-fill-mode:both}._forward_6hgis_15{animation-name:_slideInFromRight_6hgis_1}._back_6hgis_21{animation-name:_slideInFromLeft_6hgis_1}._fade_6hgis_27{animation-name:_fadeIn_6hgis_1}@keyframes _slideInFromRight_6hgis_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromLeft_6hgis_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeIn_6hgis_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._page_6hgis_7{animation:none}}._shell_519c6_2{display:flex;flex-direction:column;min-height:100dvh;width:100%;max-width:100vw;overflow-x:clip;background:var(--canvas)}._header_519c6_12{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--appbar-h);padding:env(safe-area-inset-top) var(--space-3) 0 var(--space-4);background:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:var(--z-nav)}._brand_519c6_28{font-family:var(--font-display);font-weight:600;font-size:22px;letter-spacing:.01em;color:var(--text)}._main_519c6_36{flex:1;min-width:0;max-width:100%;overflow-x:clip;padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}._tabBar_519c6_46{position:fixed;bottom:0;left:0;right:0;display:flex;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:var(--space-1-5) var(--space-1) env(safe-area-inset-bottom);background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-top:1px solid var(--border);z-index:var(--z-nav)}._tabItem_519c6_61{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:var(--tap-comfortable);color:var(--text-faint);text-decoration:none;font-size:var(--fs-xs);font-weight:600;letter-spacing:.01em;-webkit-tap-highlight-color:transparent;transition:color var(--motion-fast)}._tabItem_519c6_61 svg{width:56px;height:30px;padding:4px 16px;border-radius:var(--radius-full);transition:background-color var(--motion-fast)}._tabItemActive_519c6_87{color:var(--text)}._tabItemActive_519c6_87 svg{background:var(--accent-tint);color:var(--accent)}._rail_519c6_97{display:none}@media (min-width: 768px){._tabBar_519c6_46{display:none}._shell_519c6_2{flex-direction:row}._main_519c6_36{padding-bottom:env(safe-area-inset-bottom)}._rail_519c6_97{display:flex;flex-direction:column;width:var(--rail-w);flex-shrink:0;position:sticky;top:0;height:100dvh;background:var(--surface);border-right:1px solid var(--border);padding:calc(env(safe-area-inset-top) + var(--space-3)) 0 var(--space-3);gap:var(--space-1)}._railItem_519c6_128{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-height:64px;margin:0 var(--space-2);border-radius:var(--radius-md);color:var(--text-faint);text-decoration:none;font-size:var(--fs-xs);font-weight:600;transition:background-color var(--motion-fast),color var(--motion-fast)}._railItem_519c6_128 svg{width:52px;height:32px;padding:5px 14px;border-radius:var(--radius-full)}._railItemActive_519c6_151{color:var(--text)}._railItemActive_519c6_151 svg{background:var(--accent-tint);color:var(--accent)}._body_519c6_160{display:flex;flex-direction:column;flex:1;min-width:0}}._notice_psxoo_1{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--warning-tint);color:var(--warning);font-size:var(--fs-sm);font-weight:600}._customerChip_clybs_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}._customerChipName_clybs_12{font-weight:700}._customerChipPhone_clybs_16{color:var(--text-muted);font-size:var(--fs-sm)}._searchResults_clybs_21{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-md)}._searchResult_clybs_21{display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border:none;text-align:left;cursor:pointer;font-size:var(--fs-sm)}._searchResult_clybs_21:hover{background:var(--surface-3)}._searchResultPhone_clybs_47{color:var(--text-muted)}._newCustomerToggle_clybs_51{align-self:flex-start;background:none;border:none;color:var(--accent);font-weight:600;font-size:var(--fs-sm);cursor:pointer;padding:var(--space-1) 0}._newCustomerForm_clybs_62{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}._error_clybs_71{color:var(--danger);font-size:var(--fs-sm);font-weight:600}._section_80430_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionLabel_80430_8{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._staffGrid_80430_14,._serviceList_80430_15{display:flex;flex-wrap:wrap;gap:var(--space-2)}._staffOption_80430_21{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}._staffOptionActive_80430_35{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._colorDot_80430_41{width:10px;height:10px;border-radius:var(--radius-full);flex-shrink:0}._serviceOption_80430_48{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left}._serviceOptionActive_80430_62{border-color:var(--accent);background:var(--accent-tint)}._serviceName_80430_67{font-weight:600}._serviceMeta_80430_71{color:var(--text-muted);font-size:var(--fs-xs)}._dateTimeRow_80430_76{display:flex;gap:var(--space-2)}._dateTimeRow_80430_76>*{flex:1}._summary_80430_85{font-size:var(--fs-sm);color:var(--text-muted)}._formError_80430_90{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._footer_80430_99{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_80430_99>*{flex:1}._serviceOptionLocked_80430_111{cursor:default;opacity:.75}._hint_80430_116{font-size:var(--fs-sm);color:var(--text-muted)}._lockNote_80430_121{font-size:var(--fs-sm);color:var(--text-muted);background:var(--surface-2);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}._lineList_80430_131{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}._line_80430_131{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._lineHead_80430_150{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}._lineHead_80430_150>._serviceName_80430_67{flex:1 1 55%;min-width:0}._lineRemove_80430_165{margin-left:auto}._lineDuration_80430_169{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._durationWrapper_80430_176{width:5.5rem}._durationInput_80430_180{text-align:center}._durationInput_80430_180::-webkit-outer-spin-button,._durationInput_80430_180::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}._durationInput_80430_180[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}._subLabel_80430_196{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted)}._block_4nc8i_5{position:absolute;border-radius:6px;overflow:hidden;padding:3px 7px;font-size:var(--fs-xs);line-height:1.25;text-align:left;cursor:pointer;border:none;box-shadow:inset 0 0 0 1px var(--cal-block-edge);transition:filter var(--motion-fast) ease,transform .12s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none}._block_4nc8i_5:hover{filter:brightness(.96);z-index:5}._block_4nc8i_5:active{transform:scale(.98)}._block_4nc8i_5:focus-visible{outline:2px solid var(--accent);outline-offset:2px;z-index:6}._time_4nc8i_41{display:block;font-size:10px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._clientName_4nc8i_52{font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;color:var(--text)}._serviceName_4nc8i_62{font-weight:500;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._statusDot_4nc8i_71{display:inline-block;width:6px;height:6px;border-radius:var(--radius-full);margin-right:5px;vertical-align:middle;box-shadow:0 0 0 2px var(--surface)}._cancelled_4nc8i_84{opacity:.6;text-decoration:line-through}._saleIndicator_4nc8i_93{position:absolute;top:3px;right:3px;width:12px;height:12px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:800;line-height:1;color:#fff;pointer-events:none}._saleIndicatorBalanceDue_4nc8i_111{background:var(--warning, #f59e0b)}._saleIndicatorBalanceDue_4nc8i_111:before{content:"$"}._saleIndicatorVoided_4nc8i_120{background:var(--danger)}._saleIndicatorPaid_4nc8i_125{background:var(--success, #10b981)}._blocked_4nc8i_133{position:absolute;border-radius:6px;background-color:var(--cal-blocked);border:1px solid var(--cal-blocked-edge);padding:3px 7px;font-size:var(--fs-xs);color:var(--text-muted);overflow:hidden;pointer-events:none}._blockedTitle_4nc8i_145{font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._allDayBanner_4nc8i_155{display:flex;flex-wrap:wrap;gap:var(--space-1);align-items:flex-start}._allDayChip_4nc8i_162{display:inline-flex;align-items:center;max-width:100%;padding:2px 10px;border-radius:var(--radius-full);background-color:var(--cal-blocked);border:1px solid var(--cal-blocked-edge);color:var(--text-muted);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._highlight_4nc8i_182{position:absolute;border-radius:6px;background:color-mix(in srgb,var(--accent) 15%,transparent);border:2px dashed var(--accent);pointer-events:none;z-index:4;animation:_pulse_4nc8i_1 1.2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_4nc8i_1{0%,to{opacity:.5}50%{opacity:.95}}@media (prefers-reduced-motion: reduce){._highlight_4nc8i_182{animation:none}._block_4nc8i_5:hover,._block_4nc8i_5:active,._block_4nc8i_5:focus-visible{transform:none}}._stacked_4nc8i_222{border:1px dashed color-mix(in srgb,var(--text-muted) 60%,transparent);box-shadow:none}._stackedMark_4nc8i_228{position:absolute;bottom:2px;right:3px;font-size:10px;font-weight:800;line-height:1;color:var(--text-muted);pointer-events:none}._detail_13ihx_1{list-style:none;display:flex;flex-direction:column;gap:var(--space-2);padding:0 var(--space-3) var(--space-3);border-bottom:1px solid var(--border)}._detail_13ihx_1:last-child{border-bottom:none}._caveat_13ihx_14{font-size:var(--fs-sm);color:var(--text-muted);font-weight:600}._note_13ihx_23{margin:0;padding-left:var(--space-2);border-left:3px solid var(--accent);font-size:var(--fs-sm);color:var(--text);line-height:1.4;overflow-wrap:anywhere;white-space:pre-wrap}._actions_13ihx_34{display:flex;flex-wrap:wrap;gap:var(--space-2)}._callLink_13ihx_41{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font-size:var(--fs-sm);font-weight:600;text-decoration:none;white-space:nowrap}._callLink_13ihx_41:focus-visible{outline:none;box-shadow:var(--focus-ring)}._stack_ynr9m_1{display:flex;flex-direction:column;gap:var(--space-4)}._center_ynr9m_7{display:flex;justify-content:center;padding:var(--space-6) 0}._empty_ynr9m_13{color:var(--text-muted);text-align:center;padding:var(--space-4) 0}._error_ynr9m_19{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._clearRow_ynr9m_28{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}._clearRow_ynr9m_28 p{margin:0;flex:1 1 100%;font-size:var(--fs-sm);color:var(--text-muted)}._panel_vyygh_1{display:flex;flex-direction:column;gap:var(--space-3)}._heading_vyygh_7{margin:0;font-size:var(--fs-lg);font-weight:700}._sub_vyygh_13{margin:0;font-size:var(--fs-sm);color:var(--text-muted)}._more_vyygh_19{align-self:flex-start}._error_vyygh_23{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._header_1ccia_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}._staffRow_1ccia_8{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}._colorDot_1ccia_17{width:10px;height:10px;border-radius:var(--radius-full);flex-shrink:0}._customerName_1ccia_24{font-size:var(--fs-lg);font-weight:700;margin:0 0 2px}._customerPhone_1ccia_30{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 var(--space-3)}._row_1ccia_36{display:flex;justify-content:space-between;padding:var(--space-2) 0;border-bottom:1px solid var(--border);font-size:var(--fs-sm)}._row_1ccia_36:last-child{border-bottom:none}._serviceName_1ccia_48{font-weight:600}._serviceMeta_1ccia_52{color:var(--text-muted)}._total_1ccia_56{display:flex;justify-content:space-between;padding-top:var(--space-2);font-weight:700}._notes_1ccia_63{margin-top:var(--space-3);padding:var(--space-3);background:var(--surface-2);border-radius:var(--radius-md);font-size:var(--fs-sm);white-space:pre-wrap}._actions_1ccia_72{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}._cancelRow_1ccia_79{margin-top:var(--space-2)}._error_1ccia_83{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-2)}._cancelledNote_1ccia_93{color:var(--text-muted);font-size:var(--fs-sm);margin-top:var(--space-2)}._reminderSection_1ccia_99{margin-top:var(--space-3)}._reminderStatus_1ccia_103{color:var(--text-muted);font-size:var(--fs-sm);margin:0}._reminderSuccess_1ccia_109{color:var(--success);font-size:var(--fs-sm);margin-top:var(--space-2)}._header_1lor4_2{display:grid;grid-template-columns:1fr auto;grid-template-areas:"nav actions" "switcher switcher";align-items:center;gap:var(--space-2) var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2-5);background:var(--surface);border-bottom:1px solid var(--border);position:relative;z-index:10}._nav_1lor4_17{grid-area:nav;display:flex;align-items:center;gap:var(--space-0-5);min-width:0}._arrowButton_1lor4_25{display:inline-flex;align-items:center;justify-content:center;width:var(--tap-min);height:var(--tap-min);border-radius:var(--radius-full);border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color var(--motion-fast),color var(--motion-fast)}._arrowButton_1lor4_25:active{background:var(--surface-3);color:var(--text)}._dateLabelWrap_1lor4_44{position:relative;display:flex;align-items:center;min-width:0;order:-1;margin-right:var(--space-1)}._dateLabel_1lor4_44{font-weight:700;font-size:var(--fs-md);letter-spacing:-.015em;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.15;min-height:var(--tap-min);display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--text)}._dateLabel_1lor4_44:after{content:"";width:7px;height:7px;border-right:2px solid var(--text-faint);border-bottom:2px solid var(--text-faint);transform:rotate(45deg) translateY(-2px);margin-left:4px}._dateInput_1lor4_87{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;font-size:16px}._switcher_1lor4_95{grid-area:switcher;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--surface-3);border-radius:var(--radius-md);padding:3px;gap:2px}._switcherButton_1lor4_106{min-height:38px;padding:0 var(--space-3);border-radius:9px;border:none;background:transparent;color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;cursor:pointer;transition:background-color var(--motion-fast),color var(--motion-fast),box-shadow var(--motion-fast);-webkit-user-select:none;user-select:none}._switcherButtonActive_1lor4_120{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1),0 0 0 1px var(--border)}._spacer_1lor4_126{display:none}._actions_1lor4_130{grid-area:actions;display:flex;gap:var(--space-1-5);align-items:center}._labelShort_1lor4_137{display:none}@media (max-width: 480px){._labelFull_1lor4_142{display:none}._labelShort_1lor4_137{display:inline}}@media (min-width: 768px){._dateLabel_1lor4_44{font-size:var(--fs-lg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width: 1024px){._header_1lor4_2{display:flex;gap:var(--space-3);padding:var(--space-2-5) var(--space-4)}._switcher_1lor4_95{width:280px}._spacer_1lor4_126{display:block;flex:1}}._column_byj5l_1{position:relative;flex:1;min-width:170px;border-right:1px solid var(--cal-rule-half);cursor:pointer;transition:background var(--motion-fast) ease}._column_byj5l_1:last-child{border-right:none}._columnClosed_byj5l_17{background-color:var(--cal-offhours);cursor:not-allowed}._offHours_byj5l_25{position:absolute;left:0;right:0;background:var(--cal-offhours);pointer-events:none}._hourLine_byj5l_35{position:absolute;left:0;right:0;height:1px;background:var(--cal-rule-hour);pointer-events:none}._minorLine_byj5l_46{position:absolute;left:0;right:0;height:1px;background:var(--cal-rule-quarter);pointer-events:none}._halfHourLine_byj5l_56{background:var(--cal-rule-half)}._slotHighlight_byj5l_61{position:absolute;left:3px;right:3px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 55%,transparent);opacity:0;pointer-events:none;z-index:2;transition:top var(--motion-fast) cubic-bezier(.16,1,.3,1),opacity var(--motion-fast) ease}._column_byj5l_1:hover ._slotHighlight_byj5l_61{opacity:1}._slotHighlightActive_byj5l_79{background:color-mix(in srgb,var(--accent) 20%,transparent);box-shadow:inset 0 0 0 1.5px var(--accent);opacity:1}._nowLine_byj5l_86{position:absolute;left:0;right:0;height:1.5px;background:var(--danger, #ef4444);z-index:3;pointer-events:none}._closedOverlay_byj5l_96{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;pointer-events:none}._closedLabel_byj5l_108{position:sticky;top:132px;align-self:flex-start;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-faint);font-size:var(--fs-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media (prefers-reduced-motion: reduce){._column_byj5l_1,._slotHighlight_byj5l_61{transition:none}}._ruler_107wk_1{position:relative;width:var(--gutter-time);flex-shrink:0}._mark_107wk_7{position:absolute;left:0;right:6px;text-align:right;font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--text-muted);transform:translateY(-6px)}._markFirst_107wk_19{transform:none}._nowBadge_107wk_23{position:absolute;left:2px;right:2px;text-align:center;transform:translateY(-50%);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--on-accent, #fff);background:var(--danger, #ef4444);border-radius:var(--radius-full);padding:1px 0;line-height:1.4}._wrapper_1q738_1{display:flex;flex-direction:column;flex:1;min-height:0}._staffPicker_1q738_9{display:flex;gap:var(--space-2);overflow-x:auto;padding:var(--space-2) var(--space-4);-webkit-overflow-scrolling:touch;scrollbar-width:none}._staffPicker_1q738_9::-webkit-scrollbar{display:none}._staffChip_1q738_22{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-3);min-height:var(--tap-min);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer;transition:all var(--motion-fast) cubic-bezier(.16,1,.3,1)}._staffChip_1q738_22:hover{border-color:color-mix(in srgb,var(--border) 50%,var(--text));color:var(--text);transform:translateY(-1px)}._staffChipActive_1q738_46{border-color:var(--accent);background:var(--accent-tint);color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._colorDot_1q738_53{width:8px;height:8px;border-radius:var(--radius-full);flex-shrink:0;box-shadow:0 0 0 2px color-mix(in srgb,currentColor 20%,transparent)}._gridCard_1q738_62{background:var(--surface);display:flex;flex-direction:column;flex:1;min-height:0}._scrollArea_1q738_70{overflow:auto;-webkit-overflow-scrolling:touch;flex:1;min-height:0;scrollbar-gutter:stable}._scrollArea_1q738_70::-webkit-scrollbar{width:6px;height:6px}._scrollArea_1q738_70::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--border) 80%,var(--text-faint));border-radius:var(--radius-full)}._scrollArea_1q738_70::-webkit-scrollbar-track{background:transparent}._headerRow_1q738_93{display:flex;min-width:fit-content;background:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:4;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent)}._headerSpacer_1q738_103{width:var(--gutter-time);flex-shrink:0}._headerRowClosed_1q738_108{background:var(--cal-offhours);color:var(--text-faint)}._staffHeader_1q738_113{flex:1;min-width:170px;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);letter-spacing:-.01em}._allDayRow_1q738_127{display:flex;min-width:fit-content;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent);background:var(--surface)}._allDayRowSpacer_1q738_134{width:var(--gutter-time);flex-shrink:0}._allDayRowContent_1q738_139{flex:1;min-width:0;padding:var(--space-2)}._gridRow_1q738_145{display:flex;min-width:fit-content;position:relative}._empty_1q738_151{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}@media (prefers-reduced-motion: reduce){._staffChip_1q738_22{transition:none}}._waitingRow_1q738_165{display:flex;padding:var(--space-1) var(--space-4) 0}._stickyTop_1q738_172{position:sticky;top:0;z-index:5;min-width:fit-content;background:var(--surface)}._gridCard_1g7mb_5{background:var(--surface);width:100%;max-width:100%;overflow:hidden}._grid_1g7mb_5{display:grid;width:100%;grid-template-columns:repeat(7,minmax(0,1fr))}._weekdayHeader_1g7mb_20{min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:var(--fs-sm);font-weight:500;color:var(--text-muted);padding:var(--space-2) 0;border-bottom:1px solid color-mix(in srgb,var(--border) 40%,transparent);-webkit-user-select:none;user-select:none}._cell_1g7mb_37{position:relative;min-width:0;overflow:hidden;box-sizing:border-box;min-height:80px;padding:var(--space-2) var(--space-1);display:flex;flex-direction:column;align-items:flex-start;gap:3px;cursor:pointer;background:var(--surface);text-align:left;font:inherit;border:none;border-bottom:1px solid color-mix(in srgb,var(--border) 25%,transparent);transition:background var(--motion-fast) ease}._cell_1g7mb_37:hover{background:color-mix(in srgb,var(--surface) 92%,var(--text));z-index:1}._cell_1g7mb_37:active{background:var(--surface-2)}._outsideMonth_1g7mb_67{color:var(--text-faint);opacity:.55}._closed_1g7mb_74{background-color:var(--cal-offhours);color:var(--text-faint)}._closed_1g7mb_74:hover{background-color:var(--cal-offhours)}._dayNumber_1g7mb_87{font-size:var(--fs-sm);font-weight:500;letter-spacing:-.01em;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);color:var(--text);flex-shrink:0}._today_1g7mb_101 ._dayNumber_1g7mb_87{background:var(--accent);color:var(--on-accent, #ffffff);font-weight:700}._chipList_1g7mb_111{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0}._chip_1g7mb_111{display:block;width:100%;min-width:0;padding:1px 5px;border-radius:4px;font-size:10px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipTime_1g7mb_133{font-weight:700;font-variant-numeric:tabular-nums}._more_1g7mb_138{font-size:10px;font-weight:500;color:var(--text-faint);padding:0 5px}._allDayLabel_1g7mb_146{display:block;width:100%;font-size:10px;font-weight:600;line-height:1.3;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--surface-2) 90%,transparent)}@media (min-width: 768px){._cell_1g7mb_37{min-height:108px;padding:var(--space-2);gap:4px}}@media (prefers-reduced-motion: reduce){._cell_1g7mb_37{transition:none}}._waitingChip_1g7mb_178{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._waitingWord_1g7mb_185{display:none}@media (min-width: 480px){._waitingWord_1g7mb_185{display:inline}}._section_1p1tu_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionLabel_1p1tu_8{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._chipList_1p1tu_14{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chip_1p1tu_14{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}._chipActive_1p1tu_34{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._colorDot_1p1tu_40{width:10px;height:10px;border-radius:var(--radius-full);flex-shrink:0}._result_1p1tu_47{padding:var(--space-3);border-radius:var(--radius-md);background:var(--accent-tint);color:var(--accent);font-weight:700}._empty_1p1tu_55{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-muted)}._error_1p1tu_62{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._footer_1p1tu_71{display:flex;gap:var(--space-2);margin-top:var(--space-2)}._footer_1p1tu_71>*{flex:1}._gridCard_18pv7_5{background:var(--surface);display:flex;flex-direction:column;flex:1;min-height:0}._scrollArea_18pv7_13{overflow:auto;-webkit-overflow-scrolling:touch;flex:1;min-height:0;scrollbar-gutter:stable}._scrollArea_18pv7_13::-webkit-scrollbar{width:6px;height:6px}._scrollArea_18pv7_13::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--border) 80%,var(--text-faint));border-radius:var(--radius-full)}._scrollArea_18pv7_13::-webkit-scrollbar-track{background:transparent}._headerRow_18pv7_40{display:flex;background:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:4;border-bottom:1px solid color-mix(in srgb,var(--border) 50%,transparent)}._headerSpacer_18pv7_49{width:var(--gutter-time);flex-shrink:0}._dayHeader_18pv7_54{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--space-2) var(--space-1);font-size:var(--fs-sm);font-weight:500;color:var(--text-muted);cursor:pointer;border:none;background:transparent;transition:background var(--motion-fast) ease,color var(--motion-fast) ease}._dayHeader_18pv7_54:hover{background:color-mix(in srgb,var(--surface) 85%,var(--text));color:var(--text)}._dayHeader_18pv7_54:active{background:var(--surface-2)}._dayHeaderClosed_18pv7_84{background-color:var(--cal-offhours);color:var(--text-faint);cursor:not-allowed}._dayHeaderClosed_18pv7_84:hover{background-color:var(--cal-offhours)}._dayNumber_18pv7_95{font-size:var(--fs-sm);font-weight:700;letter-spacing:-.01em;color:var(--text);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);transition:all var(--motion-fast) ease}._dayHeaderToday_18pv7_110 ._dayNumber_18pv7_95{background:var(--accent);color:var(--on-accent, #ffffff);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent),0 1px 3px #0000001f}._dayHeaderToday_18pv7_110{color:var(--accent)}._allDayRow_18pv7_125{display:flex;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface) 96%,var(--surface-2))}._allDayCell_18pv7_131{flex:1;min-width:0;padding:var(--space-1);min-height:28px}._gridRow_18pv7_138{display:flex;position:relative}._column_18pv7_143{flex:1;min-width:0}@media (prefers-reduced-motion: reduce){._dayHeader_18pv7_54,._dayNumber_18pv7_95{transition:none}}._stickyTop_18pv7_161{position:sticky;top:0;z-index:5;background:var(--surface)}._screen_183tc_10{display:flex;flex-direction:column;height:calc(100dvh - var(--appbar-h) - var(--tabbar-h));min-height:0;background:var(--surface-2)}@media (min-width: 768px){._screen_183tc_10{height:calc(100dvh - var(--appbar-h))}}._body_183tc_25{flex:1;display:flex;flex-direction:column;min-height:0}._viewTransition_183tc_32{flex:1;display:flex;flex-direction:column;min-height:0;animation:_viewFadeIn_183tc_1 var(--motion-slow) cubic-bezier(.16,1,.3,1) both}@keyframes _viewFadeIn_183tc_1{0%{opacity:0;transform:translateY(6px) scale(.998)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._viewTransition_183tc_32{animation:none}}._loading_183tc_57{display:flex;align-items:center;justify-content:center;min-height:50vh}._empty_183tc_64{padding:var(--space-6) var(--space-4);text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}._loading_dcmuf_1{display:flex;justify-content:center;padding:var(--space-6)}._content_dcmuf_7{display:flex;flex-direction:column;gap:var(--space-4)}._totalsCard_dcmuf_13{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-2);display:flex;flex-direction:column;gap:var(--space-1)}._totalsRow_dcmuf_23{display:flex;justify-content:space-between;font-size:var(--fs-base)}._totalsValue_dcmuf_29{font-weight:700;font-size:var(--fs-lg)}._balanceRow_dcmuf_34{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-1)}._balanceValue_dcmuf_41{font-weight:700}._sectionLabel_dcmuf_45{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._paymentsList_dcmuf_51{display:flex;flex-direction:column;gap:var(--space-2)}._empty_dcmuf_57{color:var(--text-muted);font-size:var(--fs-sm)}._paymentRow_dcmuf_62{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}._paymentMethod_dcmuf_72{font-weight:600}._paymentMeta_dcmuf_76{color:var(--danger);font-size:var(--fs-xs)}._paymentRight_dcmuf_81{display:flex;align-items:center;gap:var(--space-2)}._paymentAmount_dcmuf_87{font-weight:700}._bounceConfirm_dcmuf_91{display:flex;gap:var(--space-1)}._addPaymentForm_dcmuf_96{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border)}._methodRow_dcmuf_104{display:flex;gap:var(--space-2)}._methodButton_dcmuf_109,._methodButtonActive_dcmuf_110{flex:1;padding:var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);font-weight:600;cursor:pointer}._methodButtonActive_dcmuf_110{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._amountField_dcmuf_126{display:flex;flex-direction:column;gap:var(--space-1)}._payFullBalanceChip_dcmuf_132{align-self:flex-end;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);border:1px solid var(--accent);background:var(--accent-tint);color:var(--accent);font-size:var(--fs-xs);font-weight:600;cursor:pointer}._payFullBalanceChip_dcmuf_132:hover{filter:brightness(.97)}._formError_dcmuf_148{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._finalizeRow_dcmuf_157{display:flex;justify-content:center;padding-top:var(--space-2)}._finalizedNotice_dcmuf_163{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}._finalizedMeta_dcmuf_170{font-size:var(--fs-xs);color:var(--text-muted)}._voidNotice_dcmuf_177{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border-left:4px solid var(--danger);background:var(--danger-tint);color:var(--danger);font-size:var(--fs-sm);font-weight:600}._voidedFigure_dcmuf_190{color:var(--text-muted);text-decoration:line-through}._section_af9bd_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionLabel_af9bd_8{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._customerChip_af9bd_14{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}._customerChipName_af9bd_25{font-weight:700}._customerChipPhone_af9bd_29{color:var(--text-muted);font-size:var(--fs-sm)}._searchResults_af9bd_34{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-md)}._searchResult_af9bd_34{display:flex;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface);border:none;text-align:left;cursor:pointer;font-size:var(--fs-sm)}._searchResult_af9bd_34:hover{background:var(--surface-3)}._searchResultPhone_af9bd_60{color:var(--text-muted)}._newCustomerToggle_af9bd_64{align-self:flex-start;background:none;border:none;color:var(--accent);font-weight:600;font-size:var(--fs-sm);cursor:pointer;padding:var(--space-1) 0}._newCustomerForm_af9bd_75{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}._formError_af9bd_84{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-2)}._footer_af9bd_94{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_af9bd_94>*{flex:1}._loading_8hnko_1{display:flex;justify-content:center;padding:var(--space-6)}._empty_8hnko_7{color:var(--text-muted);text-align:center;padding:var(--space-5) 0}._summary_8hnko_13{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 var(--space-2)}._list_8hnko_19{display:flex;flex-direction:column;gap:var(--space-2)}._row_8hnko_25{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3)}._rowMain_8hnko_33{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._rowTop_8hnko_40{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._customerName_8hnko_47{font-weight:700}._meta_8hnko_51{color:var(--text-muted);font-size:var(--fs-sm)}._rowRight_8hnko_56{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}._balance_8hnko_63{font-weight:700;font-size:var(--fs-lg)}._description_1i5gh_1{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 var(--space-3)}._label_1i5gh_7{display:block;font-size:var(--fs-sm);font-weight:700;color:var(--text-muted);margin-bottom:var(--space-1)}._textarea_1i5gh_15{width:100%;resize:vertical;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--fs-md)}._textarea_1i5gh_15:focus{outline:2px solid var(--accent);outline-offset:1px}._error_1i5gh_33{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-2)}._actions_1i5gh_43{display:flex;gap:var(--space-2);padding-top:var(--space-3)}._actions_1i5gh_43>*{flex:1}._lineSummary_5e7ba_1{display:flex;justify-content:space-between;font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--space-1)}._section_5e7ba_9{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}._sectionLabel_5e7ba_16{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._hint_5e7ba_22{font-size:var(--fs-sm);color:var(--text-muted);margin:0}._existing_5e7ba_28{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}._existingRow_5e7ba_35{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}._existingReason_5e7ba_46{font-weight:600;font-size:var(--fs-sm)}._existingMeta_5e7ba_51{color:var(--text-muted);font-size:var(--fs-xs)}._confirmRow_5e7ba_56{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}._confirmRow_5e7ba_56 p{margin:0 0 var(--space-2);font-size:var(--fs-sm)}._confirmActions_5e7ba_68{display:flex;gap:var(--space-2)}._confirmActions_5e7ba_68>*{flex:1}._manualRow_5e7ba_77{display:flex;gap:var(--space-2)}._manualRow_5e7ba_77>*:first-child{flex:1}._manualRow_5e7ba_77>*:last-child{flex:1.4}._select_5e7ba_90{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);padding:0 var(--space-2);font:inherit;font-size:var(--fs-md);height:var(--tap-min)}._formError_5e7ba_102{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-2)}._row_1qfhh_1{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._row_1qfhh_1[data-removed]{opacity:.55}._main_1qfhh_15{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._titleRow_1qfhh_22{display:flex;align-items:center;gap:var(--space-2)}._kindBadge_1qfhh_28{font-size:var(--fs-xs);font-weight:700;color:var(--text-faint);text-transform:uppercase;letter-spacing:.02em}._name_1qfhh_36{font-weight:700;overflow:hidden;text-overflow:ellipsis}._removedNote_1qfhh_42{font-size:var(--fs-sm);color:var(--text-faint);text-decoration:line-through}._priceRow_1qfhh_48{display:flex;align-items:center;gap:var(--space-3)}._qty_1qfhh_54{color:var(--text-muted);font-size:var(--fs-sm)}._stepper_1qfhh_59{display:flex;align-items:center;gap:var(--space-2)}._stepperButton_1qfhh_65{width:28px;height:28px;border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface-2);font-size:var(--fs-md);line-height:1;cursor:pointer}._stepperButton_1qfhh_65:disabled{opacity:.4;cursor:not-allowed}._stepperValue_1qfhh_81{min-width:1.5em;text-align:center;font-weight:600}._priceWithDiscount_1qfhh_87{display:flex;align-items:baseline;gap:var(--space-2)}._grossStrike_1qfhh_93{color:var(--text-faint);text-decoration:line-through;font-size:var(--fs-sm)}._netPrice_1qfhh_99{font-weight:700}._actions_1qfhh_103{display:flex;flex-direction:column;gap:var(--space-1);flex-shrink:0}._pane_3zshm_1{display:flex;flex-direction:column;height:100%;min-height:0}._header_3zshm_8{padding:var(--space-3);border-bottom:1px solid var(--border)}._headerTop_3zshm_13{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}._customerName_3zshm_20{font-weight:700;font-size:var(--fs-lg)}._appointmentNote_3zshm_25{color:var(--text-muted);font-size:var(--fs-sm)}._badges_3zshm_30{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}._lines_3zshm_37{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3)}._empty_3zshm_46{color:var(--text-muted);text-align:center;padding:var(--space-5) 0}._removedDetails_3zshm_52{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--text-muted)}._removedList_3zshm_58{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}._addItemRow_3zshm_65{padding:0 var(--space-3) var(--space-2)}._formError_3zshm_69{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin:0 var(--space-3) var(--space-2)}._footer_3zshm_79{position:sticky;bottom:0;border-top:1px solid var(--border);background:var(--surface);padding:var(--space-3);box-shadow:var(--shadow-2);display:flex;flex-direction:column;gap:var(--space-1)}._totalsRow_3zshm_91{display:flex;justify-content:space-between;font-size:var(--fs-sm);color:var(--text-muted)}._totalsRowTotal_3zshm_98{display:flex;justify-content:space-between;font-weight:700;font-size:var(--fs-lg);padding:var(--space-1) 0}._balanceRow_3zshm_106{display:flex;align-items:center;justify-content:space-between;font-size:var(--fs-sm);color:var(--text-muted);margin-bottom:var(--space-2)}._inlineSpinner_3zshm_115{position:fixed;bottom:var(--space-4);right:var(--space-4)}._voidBanner_3zshm_126{margin:var(--space-3) var(--space-3) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border-left:4px solid var(--danger);background:var(--danger-tint);color:var(--danger);font-size:var(--fs-sm)}._voidBannerTitle_3zshm_136{font-weight:700;font-size:var(--fs-md)}._voidBannerReason_3zshm_141{margin-top:2px;font-weight:600}._voidedTotals_3zshm_148{color:var(--text-muted);text-decoration:line-through}._voidedNote_3zshm_153{display:flex;justify-content:space-between;font-size:var(--fs-sm);font-weight:600;color:var(--danger);margin-bottom:var(--space-2)}._voidActions_3zshm_162{padding:var(--space-4) var(--space-3) var(--space-3)}._picker_hs260_1{display:flex;flex-direction:column;gap:var(--space-3);height:100%}._tabs_hs260_8{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border)}._tab_hs260_8{flex:1;padding:var(--space-2);background:none;border:none;border-bottom:2px solid transparent;font-weight:600;font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer}._tabActive_hs260_26{color:var(--accent);border-bottom-color:var(--accent)}._grid_hs260_31{display:flex;flex-direction:column;gap:var(--space-2);overflow-y:auto}._gridItem_hs260_38{flex:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;text-align:left;min-height:var(--tap-min)}._gridItem_hs260_38:hover{border-color:var(--accent)}._gridItem_hs260_38:disabled{opacity:.6;cursor:not-allowed}._itemName_hs260_62{font-weight:600}._itemMeta_hs260_66{color:var(--text-muted);font-size:var(--fs-sm);flex-shrink:0}._retailRow_hs260_72{display:flex;align-items:center;gap:var(--space-2)}._stepper_hs260_78{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0}._stepperButton_hs260_85{width:28px;height:28px;border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--surface-2);font-size:var(--fs-md);line-height:1;cursor:pointer}._stepperValue_hs260_96{min-width:1.5em;text-align:center;font-weight:600}._empty_hs260_102{color:var(--text-muted);font-size:var(--fs-sm);padding:var(--space-3) 0;text-align:center}._feeForm_hs260_109{display:flex;flex-direction:column;gap:var(--space-2)}._feeHint_hs260_115{color:var(--text-muted);font-size:var(--fs-sm);margin:0}._formError_hs260_121{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._screen_k2wpo_1{display:flex;flex-direction:column;height:100%;min-height:0}._topBar_k2wpo_8{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}._title_k2wpo_16{font-weight:700;font-size:var(--fs-md)}._loading_k2wpo_21{display:flex;justify-content:center;padding:var(--space-6)}._error_k2wpo_27{padding:var(--space-4);color:var(--text-muted);text-align:center}._addError_k2wpo_33{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin:var(--space-2) var(--space-3) 0}._twoPane_k2wpo_43{flex:1;display:grid;grid-template-columns:1fr 1fr;min-height:0}._pickerPane_k2wpo_50{padding:var(--space-3);border-right:1px solid var(--border);overflow-y:auto;min-height:0}._cartPane_k2wpo_57{flex:1;min-height:0;display:flex}._cartPane_k2wpo_57>*{flex:1}._section_1l8z6_1{display:flex;flex-direction:column;margin-top:var(--space-5)}._title_1l8z6_7{font-size:var(--fs-lg);font-weight:700;margin:0 0 var(--space-2)}._voidedAmount_1l8z6_15{font-weight:700;font-size:var(--fs-lg);color:var(--text-muted);text-decoration:line-through}._screen_hmjj0_1{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3)}._actionsRow_hmjj0_8{display:flex}._section_hmjj0_12{display:flex;flex-direction:column;gap:var(--space-2)}._sectionTitle_hmjj0_18{font-size:var(--fs-lg);font-weight:700;margin:0}._link_1582y_1{display:block;width:100%;color:inherit;text-decoration:none}._row_1582y_8{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);text-align:left;width:100%;cursor:pointer}._main_1582y_18{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._top_1582y_25{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._name_1582y_32{font-weight:700}._meta_1582y_36{color:var(--text-muted);font-size:var(--fs-sm)}._fields_rbdfd_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._formError_rbdfd_8{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-2)}._footer_rbdfd_18{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_rbdfd_18>*{flex:1}._fields_1xcyc_1{display:flex;flex-direction:column;gap:var(--space-3)}._fileLabel_1xcyc_7{font-size:var(--fs-sm);font-weight:600}._fileInput_1xcyc_12{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._filePicker_1xcyc_20{display:flex;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-3);border:1.5px dashed var(--border);border-radius:var(--radius-md);cursor:pointer}._filePicker_1xcyc_20:focus-within{outline:2px solid var(--accent);outline-offset:2px}._fileName_1xcyc_36{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted)}._fileNameChosen_1xcyc_45{color:inherit;font-weight:600}._help_1xcyc_50{font-size:var(--fs-sm);color:var(--text-muted);margin:0}._formError_1xcyc_56{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-3)}._footer_1xcyc_66{display:flex;gap:var(--space-2)}._footer_1xcyc_66>*{flex:1}._report_1xcyc_75{display:flex;flex-direction:column;gap:var(--space-4)}._headline_1xcyc_81{font-size:var(--fs-md);font-weight:700;margin:0}._sectionNote_1xcyc_87{font-size:var(--fs-sm);color:var(--text-muted);margin:var(--space-2) 0 0}._failedRow_1xcyc_93{font-size:var(--fs-sm)}._screen_woahs_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3)}._header_woahs_8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._title_woahs_15{font-size:var(--fs-lg);font-weight:700;margin:0}._centerState_woahs_21{display:flex;justify-content:center;padding:var(--space-6)}._empty_woahs_27{color:var(--text-muted);text-align:center;padding:var(--space-5) 0}._list_woahs_33{display:flex;flex-direction:column;gap:var(--space-2)}._loadMoreRow_woahs_39{display:flex;justify-content:center;padding:var(--space-2) 0}._headerActions_woahs_45{display:flex;gap:var(--space-2)}._page_1xeda_1{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3);max-width:960px;margin:0 auto;width:100%}._topBar_1xeda_11{display:flex;align-items:center;gap:var(--space-2)}._title_1xeda_17{font-weight:700;font-size:var(--fs-lg)}._centerState_1xeda_22{display:flex;justify-content:center;padding:var(--space-6)}._formError_1xeda_28{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin:var(--space-2) 0}._layout_1xeda_40{display:flex;flex-direction:column;gap:var(--space-4)}@media (min-width: 768px){._layout_1xeda_40{display:grid;grid-template-columns:minmax(280px,360px) 1fr;align-items:start;gap:var(--space-4)}}._profile_1xeda_55{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}._fields_1xeda_65{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-2)}._optOutRow_1xeda_72{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}._optOutText_1xeda_83{display:flex;flex-direction:column;gap:2px;min-width:0}._optOutLabel_1xeda_90{font-weight:700;font-size:var(--fs-sm)}._optOutStatus_1xeda_95{color:var(--text-muted);font-size:var(--fs-sm)}._reminderNote_1xeda_100,._reliability_1xeda_106{color:var(--text-muted);font-size:var(--fs-sm);margin:0}._footer_1xeda_112{display:flex;gap:var(--space-2);padding-top:var(--space-1)}._footer_1xeda_112>*{flex:1}._appointments_1xeda_122{display:flex;flex-direction:column;gap:var(--space-4)}._apptSection_1xeda_128{display:flex;flex-direction:column;gap:var(--space-2)}._apptSectionTitle_1xeda_134{font-size:var(--fs-md);font-weight:700;margin:0}._empty_1xeda_140{color:var(--text-muted);font-size:var(--fs-sm);padding:var(--space-2) 0;margin:0}._apptList_1xeda_147{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}._apptItem_1xeda_157{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}._apptWhen_1xeda_168{font-weight:700;font-size:var(--fs-sm)}._apptLocationStaff_1xeda_173{color:var(--text-muted);font-size:var(--fs-sm)}._apptServices_1xeda_178{font-size:var(--fs-sm)}._apptStatus_1xeda_182{margin-top:var(--space-1)}@media (min-width: 768px){._apptItem_1xeda_157{display:grid;grid-template-columns:150px 1fr 1fr auto;align-items:center;gap:var(--space-3)}._apptStatus_1xeda_182{margin-top:0;justify-self:end}}._row_1pcsc_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._chip_1pcsc_8{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-full);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;min-height:var(--tap-min);cursor:pointer;transition:background var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast)}._chip_1pcsc_8:hover{border-color:var(--border-strong)}._chipActive_1pcsc_26{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}._chipActive_1pcsc_26:hover{border-color:var(--accent)}._customRow_1pcsc_36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) 0}._customField_1pcsc_44{display:flex;flex-direction:column;gap:2px}._customLabel_1pcsc_50{font-size:var(--fs-xs);color:var(--text-muted)}._dateInput_1pcsc_55{min-height:var(--tap-min);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-2);font-size:var(--fs-md);background:var(--surface);color:var(--text)}._error_1pcsc_66{color:var(--danger);font-size:var(--fs-sm)}._tile_10ly9_1{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}._label_10ly9_8{color:var(--text-muted);font-size:var(--fs-sm);font-weight:600}._value_10ly9_14{font-size:var(--fs-2xl);font-weight:700;line-height:1.1}._sub_10ly9_22{color:var(--text-faint);font-size:var(--fs-xs)}._heroValue_10ly9_27{font-size:var(--fs-2xl)}@media (min-width: 480px){._heroValue_10ly9_27{font-size:34px}}._chart_1hx4v_5{display:flex;flex-direction:column;gap:var(--space-3)}._legend_1hx4v_11{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--fs-sm);color:var(--text-muted)}._legendItem_1hx4v_19{display:inline-flex;align-items:center;gap:var(--space-1)}._swatch_1hx4v_25{width:10px;height:10px;border-radius:3px;flex-shrink:0}._rows_1hx4v_32{display:flex;flex-direction:column;gap:var(--space-2)}._row_1hx4v_32{display:grid;grid-template-columns:88px 1fr auto;align-items:center;gap:var(--space-2)}._rowLabel_1hx4v_45{font-size:var(--fs-sm);color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._track_1hx4v_53{position:relative;height:24px;background:var(--surface-3);border-radius:var(--radius-sm);overflow:hidden}._bar_1hx4v_61{height:100%;border-radius:var(--radius-sm);border-top-left-radius:2px;border-bottom-left-radius:2px;transition:width var(--motion-base);min-width:2px}._rowValue_1hx4v_71{font-size:var(--fs-sm);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}._empty_1hx4v_79{color:var(--text-muted);font-size:var(--fs-sm);padding:var(--space-3) 0}._statRow_1iuyh_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-2)}._subhead_1iuyh_7{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted);margin:var(--space-2) 0 0}._section_1nr2j_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_1nr2j_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._titleGroup_1nr2j_15{display:flex;flex-direction:column;gap:2px}._title_1nr2j_15{font-size:var(--fs-lg);font-weight:700;margin:0}._caption_1nr2j_27{color:var(--text-muted);font-size:var(--fs-sm)}._loadingRow_1nr2j_32{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted);padding:var(--space-4) 0}._errorText_1nr2j_40{color:var(--danger)}._wrap_1y15k_4{display:flex;flex-direction:column;gap:var(--space-2)}._bar_1y15k_10{display:flex;height:8px;border-radius:var(--radius-full);overflow:hidden;background:var(--surface-3)}._segment_1y15k_18{height:100%;min-width:2px}._segment_1y15k_18+._segment_1y15k_18{border-left:2px solid var(--surface)}._legend_1y15k_27{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--fs-xs);color:var(--text-muted)}._legendItem_1y15k_35{display:inline-flex;align-items:center;gap:var(--space-1)}._swatch_1y15k_41{width:8px;height:8px;border-radius:2px;flex-shrink:0}._wrap_ednr5_1{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_ednr5_6{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}._table_ednr5_6 th,._table_ednr5_6 td{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);white-space:nowrap}._table_ednr5_6 th{color:var(--text-muted);font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.03em}._table_ednr5_6 tbody tr:last-child td{border-bottom:none}._alignRight_ednr5_32{text-align:right;font-variant-numeric:tabular-nums}._empty_ednr5_37{color:var(--text-muted);font-size:var(--fs-sm);padding:var(--space-3) 0}._pager_ednr5_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2)}._pagerInfo_ednr5_51{color:var(--text-muted);font-size:var(--fs-xs)}._subhead_kh7me_1{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted);margin:var(--space-2) 0 0}._pager_kh7me_8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2)}._pagerInfo_kh7me_16{color:var(--text-muted);font-size:var(--fs-xs)}._statusCell_kh7me_21{display:inline-flex;align-items:center;gap:var(--space-1)}._wrap_1hrnz_1{display:flex;flex-direction:column;gap:var(--space-4)}._headline_1hrnz_7{display:flex;align-items:baseline;gap:var(--space-2);flex-wrap:wrap}._headlineValue_1hrnz_14{font-size:var(--fs-2xl);font-weight:700}._headlineLabel_1hrnz_19{color:var(--text-muted);font-size:var(--fs-sm)}._stageGroup_1hrnz_24{display:flex;flex-direction:column;gap:var(--space-2)}._groupTitle_1hrnz_30{font-size:var(--fs-xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-faint)}._stage_1hrnz_24{display:grid;grid-template-columns:112px 1fr auto;align-items:center;gap:var(--space-2)}._stageLabel_1hrnz_45{font-size:var(--fs-sm);color:var(--text)}._track_1hrnz_50{position:relative;height:22px;background:var(--surface-3);border-radius:var(--radius-sm);overflow:hidden}._bar_1hrnz_58{height:100%;border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm);min-width:2px;transition:width var(--motion-base)}._value_1hrnz_68{font-size:var(--fs-sm);font-weight:600;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._dropoffDivider_1hrnz_76{border:none;border-top:1px dashed var(--border);margin:0}._summaryLine_1hrnz_82{color:var(--text-muted);font-size:var(--fs-sm)}._pager_225jn_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2)}._pagerInfo_225jn_9,._reason_225jn_14{color:var(--text-muted);font-size:var(--fs-xs)}._screen_gbvbx_1{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3);padding-bottom:var(--space-8);max-width:920px;margin:0 auto}._header_gbvbx_11{display:flex;flex-direction:column;gap:var(--space-2)}._titleRow_gbvbx_17{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._title_gbvbx_17{font-size:var(--fs-xl);font-weight:700;margin:0}._locationSelect_gbvbx_31{min-height:var(--tap-min);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 var(--space-2);font-size:var(--fs-md);background:var(--surface);color:var(--text)}._statGrid_gbvbx_42{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-2)}._landingCaption_gbvbx_48{color:var(--text-muted);font-size:var(--fs-sm)}._centerState_gbvbx_53{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-7) var(--space-3);text-align:center;color:var(--text-muted)}._field_1d5p5_1{display:flex;flex-direction:column;gap:var(--space-2)}._head_1d5p5_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._label_1d5p5_14{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._preview_1d5p5_20{display:inline-flex;align-items:center;gap:var(--space-1-5)}._previewDot_1d5p5_26{width:14px;height:14px;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px #0000002e}._previewText_1d5p5_34{font-size:var(--fs-sm);color:var(--text-faint);font-variant-numeric:tabular-nums}._swatches_1d5p5_40{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._swatch_1d5p5_40{width:36px;height:36px;padding:0;border:none;border-radius:var(--radius-full);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #0000002e;transition:transform var(--motion-fast),box-shadow var(--motion-fast)}._swatches_1d5p5_40:before{content:"";display:block;width:0;height:var(--tap-min)}._swatch_1d5p5_40:hover:not(:disabled){transform:scale(1.06)}._swatch_1d5p5_40:disabled,._auto_1d5p5_75:disabled{cursor:default;opacity:.55}._selected_1d5p5_82{box-shadow:inset 0 0 0 1px #0000002e,0 0 0 2px var(--surface),0 0 0 4px var(--accent)}._tick_1d5p5_89{font-size:var(--fs-sm);font-weight:800;line-height:1;color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .45)}._customSwatch_1d5p5_97{background:conic-gradient(from 0deg,#ce6a0a,#7c8a24,#0e9ba0,#339cc4,#5b65ab,#8a77e0,#845797,#be6acb,#d96395,#b35f73,#ce6a0a)}._customInput_1d5p5_117{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._auto_1d5p5_75{min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--fs-sm);font-weight:700;cursor:pointer}._auto_1d5p5_75._selected_1d5p5_82{border-color:var(--accent);background:var(--accent-tint);color:var(--accent);box-shadow:none}._wrapper_e1g8r_1{display:flex;flex-direction:column;gap:var(--space-3)}._title_e1g8r_7{font-size:var(--fs-lg);font-weight:700;margin:0}._infoHeader_e1g8r_13{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._infoList_e1g8r_20{display:flex;flex-direction:column;gap:var(--space-2);margin:0;flex:1;min-width:0}._infoRow_e1g8r_29{display:flex;flex-direction:column;gap:2px}._infoLabel_e1g8r_35{font-size:var(--fs-xs);font-weight:700;color:var(--text-muted);margin:0}._infoValue_e1g8r_42{font-size:var(--fs-md);font-weight:600;margin:0;word-break:break-word}._section_e1g8r_49{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._formError_e1g8r_56{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-3)}._footer_e1g8r_66{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_e1g8r_66>*{flex:1}._footerError_e1g8r_77{color:var(--danger);font-weight:600}._colorLabel_e1g8r_85{font-size:var(--fs-sm);font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:var(--space-3-5) var(--space-3) 7px;margin:0}._colorFooter_e1g8r_95{margin:7px var(--space-3) 0;font-size:var(--fs-sm);line-height:1.4;color:var(--text-faint)}._section_bsys5_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._formError_bsys5_8{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-3)}._footer_bsys5_18{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_bsys5_18>*{flex:1}._wrapper_gm8a3_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_gm8a3_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_gm8a3_14{font-size:var(--fs-lg);font-weight:700;margin:0}._loadingRow_gm8a3_20{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._muted_gm8a3_27{color:var(--text-muted);margin:0}._formError_gm8a3_32{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._list_gm8a3_41{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_gm8a3_50{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_gm8a3_50:last-child{border-bottom:none}._rowMain_gm8a3_63{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_gm8a3_70{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowTitle_gm8a3_77{font-weight:700}._rowMeta_gm8a3_81{color:var(--text-muted);font-size:var(--fs-sm)}._rowActions_gm8a3_86{display:flex;gap:var(--space-2);flex-shrink:0}._wrapper_1sczw_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_1sczw_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_1sczw_14{font-size:var(--fs-lg);font-weight:700;margin:0}._muted_1sczw_20{color:var(--text-muted);margin:0}._loadingRow_1sczw_25{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._formError_1sczw_32{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._list_1sczw_43{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1sczw_52{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_1sczw_52:last-child{border-bottom:none}._rowMain_1sczw_65{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_1sczw_72{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowTitle_1sczw_79{font-weight:700}._rowMeta_1sczw_83{color:var(--text-muted);font-size:var(--fs-sm)}._section_1sczw_90{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionHeader_1sczw_97{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._sectionLabel_1sczw_104{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._cardTitle_1sczw_110{font-size:var(--fs-md);font-weight:700;margin:0}._pillRow_1sczw_116{display:flex;flex-wrap:wrap;gap:var(--space-2)}._pill_1sczw_116{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._pillActive_1sczw_134{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._pillDisabled_1sczw_140{opacity:.5;cursor:not-allowed}._checkboxRow_1sczw_145{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:600;cursor:pointer}._footer_1sczw_154{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_1sczw_154>*{flex:1}._note_1sczw_164{color:var(--text-muted);font-size:var(--fs-sm);background:var(--surface-muted, var(--surface));border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);margin:0}._grantList_1sczw_173{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._grantRow_1sczw_182{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._passwordRow_1sczw_191{display:flex;gap:var(--space-2)}._passwordField_1sczw_196{flex:1;min-width:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:var(--fs-lg);font-weight:700;letter-spacing:.02em;padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text)}._list_q89i6_5{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_q89i6_14{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}._row_q89i6_14:last-child{border-bottom:none}._rowHead_q89i6_26{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._dayName_q89i6_34{font-weight:600;min-width:96px}._hoursLabel_q89i6_39{color:var(--text);font-size:var(--fs-sm)}._offLabel_q89i6_44{color:var(--text-faint);font-size:var(--fs-sm)}._timeInputs_q89i6_49{display:flex;align-items:center;gap:var(--space-1)}._timeInput_q89i6_49{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--fs-md);font-family:inherit;background:var(--surface);color:var(--text);min-height:var(--tap-min)}._dash_q89i6_67{color:var(--text-faint)}._rowError_q89i6_71{color:var(--danger);font-size:var(--fs-xs);margin:0}._list_voatg_1{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_voatg_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_voatg_10:last-child{border-bottom:none}._rowMain_voatg_23{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_voatg_30{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._locationName_voatg_37{font-weight:700}._rowMeta_voatg_41{color:var(--text-muted);font-size:var(--fs-sm)}._rowActions_voatg_46{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._editRow_voatg_53{display:flex;align-items:flex-end;gap:var(--space-2);flex-shrink:0}._editRow_voatg_53>:first-child{width:7rem}._formError_voatg_64{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._loadingRow_voatg_73{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._section_1rgwm_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionLabel_1rgwm_8{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._dateTimeRow_1rgwm_14{display:flex;gap:var(--space-2)}._dateTimeRow_1rgwm_14>*{flex:1}._checkboxRow_1rgwm_23{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:600;cursor:pointer}._formError_1rgwm_32{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-3)}._footer_1rgwm_42{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_1rgwm_42>*{flex:1}._wrapper_1ito8_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_1ito8_7{display:flex;flex-direction:column;gap:var(--space-1)}._title_1ito8_13{font-size:var(--fs-lg);font-weight:700;margin:0}._tabRow_1ito8_19{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border);padding-bottom:var(--space-2)}._tab_1ito8_19{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid transparent;background:none;cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._tabActive_1ito8_38{background:var(--accent-tint);color:var(--accent)}._muted_1ito8_43{color:var(--text-muted);margin:0}._formError_1ito8_48{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._loadingRow_1ito8_57{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._sectionHeader_1ito8_66{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._cardTitle_1ito8_74{font-size:var(--fs-md);font-weight:700;margin:0}._list_1ito8_80{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1ito8_89{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_1ito8_89:last-child{border-bottom:none}._rowMain_1ito8_102{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_1ito8_109{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowTitle_1ito8_116{font-weight:700}._rowMeta_1ito8_120{color:var(--text-muted);font-size:var(--fs-sm)}._rowActions_1ito8_125{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}._priceValue_1ito8_132{color:var(--text)}._wrapper_1xlng_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_1xlng_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_1xlng_14{font-size:var(--fs-lg);font-weight:700;margin:0}._filterRow_1xlng_20{display:flex;flex-wrap:wrap;gap:var(--space-2)}._filterPill_1xlng_26,._filterPillActive_1xlng_27{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}._filterPillActive_1xlng_27{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._loadingRow_1xlng_44{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._muted_1xlng_51{color:var(--text-muted);margin:0}._formError_1xlng_56{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._list_1xlng_65{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1xlng_74{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_1xlng_74:last-child{border-bottom:none}._rowMain_1xlng_87{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_1xlng_94{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowTitle_1xlng_101{font-weight:700}._rowMeta_1xlng_105{color:var(--text-muted);font-size:var(--fs-sm)}._rowActions_1xlng_110{display:flex;gap:var(--space-2);flex-shrink:0}._formRow_r0wt4_4{position:relative;display:flex;align-items:center;gap:var(--space-2-5);min-height:52px;padding:4px 14px}._formRow_r0wt4_4+._formRow_r0wt4_4:before{content:"";position:absolute;top:0;right:0;left:var(--space-3);border-top:1px solid var(--border)}._formRow_r0wt4_4 label{width:108px;flex:none;color:var(--text-muted);font-size:15px;font-weight:500}._formRow_r0wt4_4 input,._formRow_r0wt4_4 select{flex:1;min-width:0;min-height:44px;border:0;background:transparent;color:var(--text);font:inherit;font-size:16px;font-weight:600;text-align:right}._formRow_r0wt4_4 input:focus,._formRow_r0wt4_4 select:focus{outline:none}._formRow_r0wt4_4:focus-within{box-shadow:inset 0 0 0 2px var(--accent);border-radius:var(--radius-md)}._formRow_r0wt4_4 input::placeholder{color:var(--text-faint);font-weight:500}._dayRow_r0wt4_38{position:relative;display:flex;align-items:center;gap:10px;min-height:60px;padding:8px 12px 8px 14px}._dayRow_r0wt4_38+._dayRow_r0wt4_38:before{content:"";position:absolute;top:0;right:0;left:var(--space-3);border-top:1px solid var(--border)}._dayName_r0wt4_40{width:52px;flex:none;font-weight:650}._dayClosed_r0wt4_41 ._dayName_r0wt4_40,._closedLabel_r0wt4_41{color:var(--text-faint)}._closedLabel_r0wt4_41{flex:1;font-size:15px}._timeRange_r0wt4_43{flex:1;display:flex;align-items:center;gap:6px;min-width:0;color:var(--text-faint)}._timePill_r0wt4_46{min-width:96px;min-height:40px;padding:0 10px;border:0;border-radius:10px;background:var(--surface-3);color:var(--text);font:inherit;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center}._timePill_r0wt4_46::-webkit-calendar-picker-indicator{display:none}._timePill_r0wt4_46:focus-visible{outline:none;box-shadow:var(--focus-ring)}._timePillEdited_r0wt4_62{background:var(--accent-tint);color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent-line)}._stepper_r0wt4_65{display:flex;align-items:center;border-radius:var(--radius-full);background:var(--surface-3)}._stepper_r0wt4_65 button{width:44px;height:40px;border:0;background:transparent;color:var(--text-muted);font-size:20px;cursor:pointer}._stepper_r0wt4_65 output{min-width:68px;text-align:center;font-weight:650;font-variant-numeric:tabular-nums}._saveBar_r0wt4_70{position:fixed;left:var(--space-2-5);right:var(--space-2-5);bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--space-2-5));z-index:var(--z-fab);display:flex;align-items:center;gap:10px;padding:10px 10px 10px var(--space-3);border-radius:18px;background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-fab)}._saveBar_r0wt4_70 span{flex:1;font-size:15px;font-weight:600}._saveBar_r0wt4_70 button{min-height:44px;padding:0 18px;border:0;border-radius:var(--radius-md);background:var(--on-primary);color:var(--primary);font:inherit;font-size:15px;font-weight:650}._saveBar_r0wt4_70 ._undo_r0wt4_87{background:transparent;color:var(--on-primary);opacity:.8;padding:0 8px}@media (min-width: 768px){._saveBar_r0wt4_70{position:sticky;left:auto;right:auto;bottom:var(--space-4);margin-left:auto;width:360px}}._dateBlock_r0wt4_93{width:44px;flex:none;text-align:center;line-height:1.05}._dateBlock_r0wt4_93 small{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--danger)}._dateBlock_r0wt4_93 b{display:block;font-size:20px;font-weight:700;letter-spacing:-.02em}._header_1ft97_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._title_1ft97_9{font-size:var(--fs-md);font-weight:700;margin:0}._muted_1ft97_15{color:var(--text-muted);margin:0}._list_1ft97_20{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1ft97_29{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}._row_1ft97_29:last-child{border-bottom:none}._dayName_1ft97_42{font-weight:600;min-width:96px}._hoursLabel_1ft97_47{color:var(--text)}._closedLabel_1ft97_51{color:var(--text-faint)}._editRow_1ft97_55{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);flex:1}._closedToggle_1ft97_63{display:flex;align-items:center;gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-muted);cursor:pointer}._timeInputs_1ft97_72{display:flex;align-items:center;gap:var(--space-1)}._timeInput_1ft97_72{border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-size:var(--fs-md);font-family:inherit;background:var(--surface);color:var(--text);min-height:var(--tap-min)}._dash_1ft97_90{color:var(--text-faint)}._rowError_1ft97_94{color:var(--danger);font-size:var(--fs-xs);margin:0}._formError_1ft97_100{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-3)}._footer_1ft97_110{display:flex;gap:var(--space-2);margin-top:var(--space-3)}._footer_1ft97_110>*{flex:1}._section_qs2gw_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionLabel_qs2gw_8{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._pillRow_qs2gw_14{display:flex;flex-wrap:wrap;gap:var(--space-2)}._pill_qs2gw_14{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._pillActive_qs2gw_32{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._checkboxRow_qs2gw_38{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm);font-weight:600;cursor:pointer}._dateTimeRow_qs2gw_47{display:flex;gap:var(--space-2)}._dateTimeRow_qs2gw_47>*{flex:1}._formError_qs2gw_56{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-3)}._footer_qs2gw_66{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_qs2gw_66>*{flex:1}._header_1ksc1_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._title_1ksc1_9{font-size:var(--fs-md);font-weight:700;margin:0}._filterRow_1ksc1_15{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}._filterPill_1ksc1_22{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}._filterPillActive_1ksc1_33{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._muted_1ksc1_39{color:var(--text-muted);margin:0}._formError_1ksc1_44{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._list_1ksc1_53{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1ksc1_62{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_1ksc1_62:last-child{border-bottom:none}._rowMain_1ksc1_75{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_1ksc1_82{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowTitle_1ksc1_89{font-weight:700}._rowMeta_1ksc1_93,._rowSchedule_1ksc1_98{color:var(--text-muted);font-size:var(--fs-sm)}._title_1h7wg_1{font-size:var(--fs-md);font-weight:700;margin:0 0 var(--space-1)}._subtitle_1h7wg_7{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 var(--space-3)}._muted_1h7wg_13{color:var(--text-muted);margin:0}._formError_1h7wg_18{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-2)}._successText_1h7wg_28{color:var(--success);font-size:var(--fs-sm);margin:var(--space-1) 0 0}._list_1h7wg_34{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1h7wg_43{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}._row_1h7wg_43:last-child{border-bottom:none}._rowMain_1h7wg_56{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0}._rowTitle_1h7wg_64{font-weight:600}._rowMeta_1h7wg_68{color:var(--text-muted);font-size:var(--fs-sm)}._syncRow_1h7wg_73{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3)}._emptyState_1h7wg_81{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) 0}._dismissedSection_1h7wg_89{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border)}._dismissedTitle_1h7wg_95{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted);margin:0 0 var(--space-2)}._wrapper_1ntx0_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_1ntx0_7{display:flex;flex-direction:column;gap:var(--space-1)}._title_1ntx0_13{font-size:var(--fs-lg);font-weight:700;margin:0}._readOnlyNote_1ntx0_19{color:var(--text-muted);font-size:var(--fs-sm)}._tabRow_1ntx0_24{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border);padding-bottom:var(--space-2)}._tab_1ntx0_24{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid transparent;background:none;cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._tabActive_1ntx0_43{background:var(--accent-tint);color:var(--accent)}._muted_1ntx0_48{color:var(--text-muted);margin:0}._formError_1ntx0_53{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._loadingRow_1ntx0_62{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._section_srzmi_1{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}._sectionLabel_srzmi_8{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._pillRow_srzmi_14{display:flex;flex-wrap:wrap;gap:var(--space-2)}._pill_srzmi_14{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._pillActive_srzmi_32{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._select_srzmi_38{border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-md);font-family:inherit;background:var(--surface);color:var(--text);min-height:var(--tap-min)}._formError_srzmi_50{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-bottom:var(--space-3)}._footer_srzmi_60{display:flex;gap:var(--space-2);padding-top:var(--space-2)}._footer_srzmi_60>*{flex:1}._wrapper_1quc5_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_1quc5_7{display:flex;flex-direction:column;gap:var(--space-1)}._title_1quc5_13{font-size:var(--fs-lg);font-weight:700;margin:0}._readOnlyNote_1quc5_19{color:var(--text-muted);font-size:var(--fs-sm)}._section_1quc5_24{display:flex;flex-direction:column;gap:var(--space-2)}._sectionLabel_1quc5_30{font-size:var(--fs-sm);font-weight:700;color:var(--text-muted)}._pillRow_1quc5_36{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._pill_1quc5_36{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._pillActive_1quc5_55{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}._tabRow_1quc5_61{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border);padding-bottom:var(--space-2)}._tab_1quc5_61{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);border:1px solid transparent;background:none;cursor:pointer;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted);min-height:var(--tap-min)}._tabActive_1quc5_80{background:var(--accent-tint);color:var(--accent)}._muted_1quc5_85{color:var(--text-muted);margin:0}._formError_1quc5_90{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600}._loadingRow_1quc5_99{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._sectionHeader_1quc5_108{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}._cardTitle_1quc5_116{font-size:var(--fs-md);font-weight:700;margin:0}._list_1quc5_122{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._row_1quc5_131{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._row_1quc5_131:last-child{border-bottom:none}._rowMain_1quc5_144{display:flex;flex-direction:column;gap:2px;min-width:0}._rowTop_1quc5_151{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}._rowTitle_1quc5_158{font-weight:700}._rowMeta_1quc5_162{color:var(--text-muted);font-size:var(--fs-sm)}._historySection_1quc5_167{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border)}._historyToggle_1quc5_173{background:none;border:none;cursor:pointer;padding:var(--space-1) 0;font-size:var(--fs-sm);font-weight:600;color:var(--accent)}._wrapper_fhy3e_1{display:flex;flex-direction:column;gap:var(--space-3)}._title_fhy3e_7{font-size:var(--fs-lg);font-weight:700;margin:0}._cardTitle_fhy3e_13{font-size:var(--fs-md);font-weight:700;margin:0 0 var(--space-1) 0}._subtitle_fhy3e_19{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 var(--space-3) 0}._muted_fhy3e_25{color:var(--text-muted);margin:0}._loadingRow_fhy3e_30{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}._formError_fhy3e_37{color:var(--danger);background:var(--danger-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-3)}._successText_fhy3e_47{color:var(--success);background:var(--success-tint);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--fs-sm);font-weight:600;margin-top:var(--space-3)}._subscribedRow_fhy3e_59{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}._buttonRow_fhy3e_66{display:flex;flex-wrap:wrap;gap:var(--space-2)}._prefList_fhy3e_74{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}._prefRow_fhy3e_83{padding:var(--space-3) 0;border-bottom:1px solid var(--border)}._prefRow_fhy3e_83:last-child{border-bottom:none}._prefMain_fhy3e_92{display:flex;flex-direction:column;gap:2px}._prefLabelRow_fhy3e_98{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;min-height:var(--tap-min)}._prefLabelRow_fhy3e_98 input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}._prefLabel_fhy3e_98{font-weight:600}._defaultTag_fhy3e_118{color:var(--text-faint);font-size:var(--fs-xs);font-weight:600}._resetLink_fhy3e_124{background:none;border:none;cursor:pointer;padding:0;font-size:var(--fs-xs);font-weight:600;color:var(--accent)}._prefDescription_fhy3e_134{color:var(--text-muted);font-size:var(--fs-sm);margin:0 0 0 28px}._prefIneligible_fhy3e_140{color:var(--text-faint);font-size:var(--fs-xs);margin:var(--space-1) 0 0 28px}._page_hd3eq_2{max-width:var(--content-max, 720px);margin:0 auto;padding:0 var(--space-3) calc(var(--tabbar-h) + var(--space-6))}._index_hd3eq_8{display:flex;flex-direction:column}._largeTitle_hd3eq_10{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:10px 0 12px}._largeTitle_hd3eq_10 h1{margin:0;font-size:32px;font-weight:750;letter-spacing:-.025em;line-height:1.1}._avatar_hd3eq_25{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700}._detailHeader_hd3eq_35{position:sticky;top:0;z-index:var(--z-nav);display:flex;align-items:center;gap:var(--space-2);min-height:52px;margin:0 calc(var(--space-3) * -1);padding:0 var(--space-3);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}._detailHeader_hd3eq_35 h2{margin:0;font-size:17px;font-weight:650;letter-spacing:-.01em}._back_hd3eq_50{color:var(--accent);font-size:17px;font-weight:500;padding-left:0}._detailBody_hd3eq_52{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-2-5)}._split_hd3eq_55{display:grid;grid-template-columns:340px minmax(0,1fr);height:100%;min-height:0}._split_hd3eq_55 ._index_hd3eq_8{padding:0 14px var(--space-5);border-right:1px solid var(--border);overflow-y:auto}._split_hd3eq_55 ._detail_hd3eq_35{display:flex;flex-direction:column;min-height:0;overflow-y:auto}._split_hd3eq_55 ._detailHeader_hd3eq_35{margin:0;min-height:64px;padding:0 var(--space-4);background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}._split_hd3eq_55 ._detailHeader_hd3eq_35 h2{font-size:20px;font-weight:700}._split_hd3eq_55 ._detailBody_hd3eq_52{padding:var(--space-3) var(--space-4) var(--space-5);max-width:760px}@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/cormorant-var.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}:root{color-scheme:light dark;--stone-0: #ffffff;--stone-25: #fbfaf7;--stone-50: #f7f5f1;--stone-100: #efebe4;--stone-200: #e4dfd6;--stone-300: #d3ccc0;--stone-400: #a8a097;--stone-500: #857d73;--stone-600: #5f5850;--stone-700: #4a443d;--stone-800: #2a2620;--stone-850: #24211d;--stone-900: #1c1a17;--stone-950: #12110f;--gold-50: #faf6ef;--gold-100: #f3ebdf;--gold-200: #e6d8c2;--gold-300: #cbb291;--gold-400: #b39b7b;--gold-500: #937d67;--gold-600: #7d6650;--gold-700: #6f5a45;--gold-800: #54432f;--canvas: light-dark(var(--stone-50), var(--stone-950));--surface: light-dark(var(--stone-0), var(--stone-900));--surface-2: light-dark(var(--stone-25), var(--stone-850));--surface-3: light-dark(var(--stone-100), var(--stone-800));--border: light-dark(var(--stone-200), #34302a);--border-strong: light-dark(var(--stone-300), #48423a);--text: light-dark(var(--stone-900), #f4f1ec);--text-muted: light-dark(var(--stone-600), #b5ada2);--text-faint: light-dark(var(--stone-500), #8a8279);--accent: light-dark(var(--gold-600), var(--gold-300));--accent-hover: light-dark(var(--gold-700), #d8c3a6);--accent-press: light-dark(var(--gold-800), var(--gold-400));--accent-tint: light-dark(var(--gold-100), #2e2921);--accent-line: light-dark(var(--gold-300), var(--gold-500));--on-accent: light-dark(#ffffff, var(--stone-900));--primary: light-dark(var(--stone-900), var(--gold-300));--primary-hover: light-dark(var(--stone-800), #d8c3a6);--primary-press: light-dark(#000000, var(--gold-400));--on-primary: light-dark(var(--gold-50), var(--stone-900));--focus-ring: 0 0 0 3px light-dark(rgba(147, 125, 103, .45), rgba(203, 178, 145, .5));--danger: light-dark(#b3372b, #ec7b6e);--danger-tint: light-dark(#fbe9e6, #3a221f);--success: light-dark(#2e7a4f, #6cc794);--success-tint: light-dark(#e7f4ec, #1a3126);--warning: light-dark(#8a5a00, #e6b84f);--warning-tint: light-dark(#fbf1dc, #372c14);--info: light-dark(#2f5f8a, #8fb5dc);--info-tint: light-dark(#e9f0f7, #1f2a35);--progress: light-dark(#1f6f6b, #7fc8b9);--progress-tint: light-dark(#e5f2f0, #18302d);--status-requested: var(--warning);--status-confirmed: var(--accent);--status-checked-in: var(--info);--status-in-progress: var(--progress);--status-completed: var(--success);--status-no-show: var(--danger);--status-cancelled: var(--text-faint);--cal-rule-hour: light-dark(#d6cfc3, #403a32);--cal-rule-half: light-dark(#e6e0d6, #302c26);--cal-rule-quarter: light-dark(#f2eee7, #26231f);--cal-offhours: light-dark(#f2eee5, #0f0e0c);--cal-blocked: light-dark(#e6e0d3, #2b2823);--cal-blocked-edge: light-dark(#d8d0c0, #3b362e);--cal-block-edge: light-dark(rgba(28, 26, 23, .09), rgba(244, 241, 236, .1));--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 12px;--space-3: 16px;--space-3-5: 20px;--space-4: 24px;--space-5: 32px;--space-6: 40px;--space-7: 48px;--space-8: 64px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-full: 999px;--shadow-1: 0 1px 2px light-dark(rgba(28, 26, 23, .06), rgba(0, 0, 0, .4));--shadow-2: 0 4px 14px -4px light-dark(rgba(28, 26, 23, .12), rgba(0, 0, 0, .5)), 0 1px 2px light-dark(rgba(28, 26, 23, .05), rgba(0, 0, 0, .3));--shadow-3: 0 18px 40px -12px light-dark(rgba(28, 26, 23, .22), rgba(0, 0, 0, .65)), 0 2px 6px light-dark(rgba(28, 26, 23, .06), rgba(0, 0, 0, .3));--shadow-fab: 0 10px 24px -6px light-dark(rgba(28, 26, 23, .35), rgba(0, 0, 0, .7));--scrim: light-dark(rgba(28, 26, 23, .36), rgba(0, 0, 0, .6));--ease: cubic-bezier(.2, .8, .2, 1);--motion-fast: .14s var(--ease);--motion-base: .18s var(--ease);--motion-slow: .26s var(--ease);--tap-min: 44px;--tap-comfortable: 48px;--tap-large: 56px;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 16px;--fs-md: 17px;--fs-lg: 20px;--fs-xl: 24px;--fs-2xl: 30px;--fs-display: 38px;--lh-tight: 1.2;--lh-snug: 1.35;--lh-body: 1.5;--font-sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: "Cormorant Garamond", "Iowan Old Style", Georgia, serif;--gutter-time: 44px;--appbar-h: 56px;--tabbar-h: 64px;--rail-w: 88px;--panel-w: 400px;--content-max: 1180px;--z-nav: 10;--z-fab: 20;--z-overlay: 40;--z-modal: 50;--z-sheet: 50;--z-toast: 60;--chart-1: light-dark(#2f6fb5, #5a97da);--chart-2: light-dark(#c4642f, #e08452);--chart-3: light-dark(#1f8a68, #3bb48c);--chart-brand: var(--gold-500)}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}@media (min-width: 768px){:root{--gutter-time: 56px}}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}html{overflow-x:hidden;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-base);line-height:var(--lh-body);font-feature-settings:"cv11","ss01";background:var(--canvas);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit;color:inherit}.tabular,time,[data-numeric]{font-variant-numeric:tabular-nums}:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (hover: none){*{--hover-lift: 0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;transition-duration:1ms!important}}
