.MobileClientsView_shell__hcITM{display:flex;flex-direction:column;height:100%;background:var(--color-bg);color:var(--color-text);position:relative;overflow:hidden}.MobileClientsView_topBar__Tn9xQ{flex-shrink:0;position:sticky;top:0;z-index:4;display:grid;grid-template-columns:1fr auto;gap:.55rem;align-items:center;padding:.7rem max(.9rem,env(safe-area-inset-right)) .55rem max(.9rem,env(safe-area-inset-left));background:var(--color-bg);border-bottom:1px solid color-mix(in srgb,var(--color-border) 55%,transparent);touch-action:none}.MobileClientsView_searchBox__Eii__{position:relative;display:flex;align-items:center}.MobileClientsView_searchIcon__ZfzGz{position:absolute;left:.7rem;color:var(--color-text-soft);pointer-events:none}.MobileClientsView_searchInput__EFCc4{appearance:none;-webkit-appearance:none;width:100%;background:color-mix(in srgb,var(--color-surface) 90%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);border-radius:999px;padding:.55rem .8rem .55rem 2.2rem;color:var(--color-text);font-family:inherit;font-size:1rem;outline:none;min-height:40px;touch-action:manipulation}.MobileClientsView_searchInput__EFCc4:focus{border-color:color-mix(in srgb,var(--color-accent) 55%,transparent);background:color-mix(in srgb,var(--color-surface) 100%,transparent)}.MobileClientsView_searchInput__EFCc4::placeholder{color:color-mix(in srgb,var(--color-text-soft) 85%,transparent)}.MobileClientsView_searchClear__t3qaP{position:absolute;right:.5rem;width:22px;height:22px;background:color-mix(in srgb,var(--color-text-soft) 35%,transparent);color:var(--color-bg);font-size:.75rem;line-height:1;font-weight:600}.MobileClientsView_overflowBtn__7htVb,.MobileClientsView_searchClear__t3qaP{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:0;cursor:pointer}.MobileClientsView_overflowBtn__7htVb{width:40px;height:40px;background:transparent;color:var(--color-text-soft)}.MobileClientsView_overflowBtn__7htVb:active,.MobileClientsView_overflowBtn__7htVb:hover{background:color-mix(in srgb,var(--color-text-soft) 18%,transparent);color:var(--color-text)}.MobileClientsView_chipStrip__bkpUd{flex-shrink:0;display:flex;gap:.45rem;padding:.55rem max(.9rem,env(safe-area-inset-right)) .6rem max(.9rem,env(safe-area-inset-left));background:var(--color-bg);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-bottom:1px solid color-mix(in srgb,var(--color-border) 40%,transparent);-webkit-overflow-scrolling:touch;touch-action:pan-x}.MobileClientsView_chipStrip__bkpUd::-webkit-scrollbar{display:none}.MobileClientsView_chip__umNWp{display:inline-flex;align-items:center;gap:.32rem;padding:.38rem .78rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-border) 75%,transparent);background:color-mix(in srgb,var(--color-surface) 70%,transparent);color:var(--color-text);font-family:inherit;font-size:.84rem;font-weight:500;white-space:nowrap;cursor:pointer;flex-shrink:0;letter-spacing:-.005em}.MobileClientsView_chipActive__ztPRX{background:var(--color-neutral-bg);border-color:color-mix(in srgb,var(--color-accent) 55%,transparent)}.MobileClientsView_chipCaret__wu958{opacity:.7;margin-left:.05rem}.MobileClientsView_countStrip__hyOoN{flex-shrink:0;padding:.55rem 1rem .35rem;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-soft);font-weight:600}.MobileClientsView_list__g2qtZ{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(env(safe-area-inset-bottom) + 96px)}.MobileClientsView_row__zjjCh{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:.85rem;padding:.7rem 1rem;background:transparent;border:0;width:100%;text-align:left;font-family:inherit;color:var(--color-text);cursor:pointer;min-height:64px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 40%,transparent)}.MobileClientsView_row__zjjCh:active{background:color-mix(in srgb,var(--color-surface) 60%,transparent)}.MobileClientsView_avatar__gw7t7{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.92rem;font-weight:600;letter-spacing:.01em;color:var(--color-text);background:color-mix(in srgb,currentColor 0%,transparent);flex-shrink:0}.MobileClientsView_rowMain__zHvEB{display:flex;flex-direction:column;gap:.2rem;min-width:0}.MobileClientsView_rowName__yEAzW{font-size:.98rem;font-weight:600;color:var(--color-text);letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileClientsView_rowPhone__zUPkM{display:inline-flex;align-items:center;gap:.32rem;font-size:.83rem;color:var(--color-text-soft);text-decoration:none;padding:.15rem 0;margin:-.15rem 0;align-self:flex-start;-webkit-tap-highlight-color:color-mix(in srgb,var(--color-accent) 14%,transparent);border-radius:4px;letter-spacing:.005em}.MobileClientsView_rowPhone__zUPkM:active{color:var(--color-accent)}.MobileClientsView_rowPhoneIcon__i8_qh{opacity:.7;flex-shrink:0}.MobileClientsView_rowPhoneEmpty__R9Gx_{font-size:.83rem;color:color-mix(in srgb,var(--color-text-soft) 65%,transparent);font-style:italic}.MobileClientsView_rowCount__5_rcq{display:inline-flex;align-items:center;gap:.32rem;flex-shrink:0;min-width:32px;justify-content:flex-end;font-size:.82rem;font-weight:600;color:var(--color-text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.005em}.MobileClientsView_rowCountIcon__NU3NG{opacity:.55;flex-shrink:0}.MobileClientsView_rowCountEmpty__sSCOH{min-width:32px;display:inline-block}.MobileClientsView_empty__8lb8L{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:4rem 1.5rem 2rem;text-align:center;color:var(--color-text-soft)}.MobileClientsView_emptyTitle__2KKb2{font-size:1rem;font-weight:600;color:var(--color-text)}.MobileClientsView_emptyHint__nF_HH{font-size:.88rem;color:var(--color-text-soft);line-height:1.4}.MobileClientsView_loadingSkeletons__BIxDv{padding:.5rem 0;display:flex;flex-direction:column}.MobileClientsView_skeletonRow__cdHjb{display:grid;grid-template-columns:40px 1fr auto;gap:.85rem;align-items:center;padding:.85rem 1rem;min-height:64px;border-bottom:1px solid color-mix(in srgb,var(--color-border) 40%,transparent)}.MobileClientsView_skeletonAvatar___pDOU{width:40px;height:40px;border-radius:50%}.MobileClientsView_skeletonLines__1CTuO{display:flex;flex-direction:column;gap:.5rem}.MobileClientsView_paginationBar__zih16{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem .5rem}.MobileClientsView_pagBtn__wccHy{appearance:none;background:color-mix(in srgb,var(--color-surface) 80%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 70%,transparent);color:var(--color-text);border-radius:999px;padding:.45rem .95rem;font-family:inherit;font-size:.86rem;cursor:pointer;font-weight:500}.MobileClientsView_pagBtn__wccHy:disabled{opacity:.35;cursor:not-allowed}.MobileClientsView_pagInfo__32MT_{font-size:.78rem;color:var(--color-text-soft);text-align:center;flex:1 1}.MobileClientsView_fab__TOJFO{position:absolute;right:1.1rem;bottom:calc(env(safe-area-inset-bottom, 0px) + 1.1rem);width:56px;height:56px;border-radius:18px;background:var(--color-today-badge);color:var(--color-accent-contrast,white);border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.35);transition:transform .16s ease,box-shadow .16s ease;z-index:5}.MobileClientsView_fab__TOJFO:active{transform:scale(.94)}.MobileClientsView_menuOverlay__zrDoL{position:fixed;inset:0;z-index:60;background:transparent}.MobileClientsView_menu__fzUQ4{position:absolute;top:60px;right:.6rem;z-index:61;min-width:200px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 18px 42px -10px rgba(0,0,0,.55);padding:.35rem;animation:MobileClientsView_revealDown__GMLLI .16s ease-out}@keyframes MobileClientsView_revealDown__GMLLI{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.MobileClientsView_menuItem__hFwte{display:flex;align-items:center;gap:.55rem;width:100%;padding:.6rem .7rem;border-radius:8px;background:transparent;border:0;color:var(--color-text);font-family:inherit;font-size:.92rem;text-align:left;cursor:pointer;text-decoration:none}.MobileClientsView_menuItem__hFwte:active,.MobileClientsView_menuItem__hFwte:hover{background:color-mix(in srgb,var(--color-text-soft) 14%,transparent)}.MobileClientsView_menuItemIcon__2Efu8{color:var(--color-text-soft);flex-shrink:0}.MobileClientsView_sheetOverlay__bMCyX{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:MobileClientsView_fadeIn__WUpZh .16s ease-out}@keyframes MobileClientsView_fadeIn__WUpZh{0%{opacity:0}to{opacity:1}}.MobileClientsView_sheet___nmZ3{position:fixed;left:0;right:0;bottom:var(--app-nav-bottom-offset,0);z-index:71;background:var(--color-bg);border-radius:16px 16px 0 0;padding:.5rem 0 .75rem;box-shadow:0 -10px 30px rgba(0,0,0,.55);max-height:none;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}@keyframes MobileClientsView_slideUpSheet__cZtFh{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MobileClientsView_sheetHandle__6MpjS{width:38px;height:4px;border-radius:999px;background:color-mix(in srgb,var(--color-text-soft) 50%,transparent);margin:.35rem auto .5rem;flex-shrink:0}.MobileClientsView_sheetTitle__vWIEm{font-size:.95rem;font-weight:600;text-align:center;color:var(--color-text);padding:.25rem 1rem .6rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);flex-shrink:0}.MobileClientsView_sheetList___uL8P{flex:0 0 auto;overflow:visible;padding:.35rem .5rem .5rem;min-height:0}.MobileClientsView_sheetOption__IKkM_{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.8rem .85rem;border-radius:10px;background:transparent;border:0;font-family:inherit;font-size:.96rem;color:var(--color-text);text-align:left;cursor:pointer}.MobileClientsView_sheetOption__IKkM_:active,.MobileClientsView_sheetOption__IKkM_:hover{background:color-mix(in srgb,var(--color-surface) 80%,transparent)}.MobileClientsView_sheetOptionCheck__r_W8H{color:var(--color-accent);opacity:0;flex-shrink:0}.MobileClientsView_sheetOptionActive__sQCBi .MobileClientsView_sheetOptionCheck__r_W8H{opacity:1}.MobileClientsView_sheetOptionActive__sQCBi{background:var(--color-neutral-bg)}.Spinner_center__XHECU{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:240px;flex:1 1}.Spinner_spinner___Bs50{display:inline-block;border-style:solid;border-color:color-mix(in srgb,var(--color-text) 14%,transparent);border-top-color:var(--color-text);border-radius:50%;animation:Spinner_spinnerRotate__FuJmu .72s linear infinite;box-sizing:border-box}@keyframes Spinner_spinnerRotate__FuJmu{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_spinner___Bs50{animation-duration:1.6s}}.page_launch__NlKME{min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;background:var(--color-bg,#000000);color:var(--color-text,#e6edf8)}.page_brand__8WR_O{display:grid;justify-items:center;gap:var(--space-5)}.page_wordmark__HjB_m{font-family:var(--font-brand);font-size:2rem;font-weight:600;letter-spacing:-.03em}.page_offline__ccFpr{min-height:100dvh;width:100%;display:flex;align-items:center;justify-content:center;background:var(--color-bg,#000000);color:var(--color-text,#e6edf8)}.page_brand__4oU10{display:grid;justify-items:center;gap:var(--space-5)}.page_wordmark__rS31I{font-family:var(--font-brand);font-size:2rem;font-weight:600;letter-spacing:-.03em}.LoginRedirectOverlay_overlay___gQcY{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--color-bg,#000000)}[data-theme=light] .LoginRedirectOverlay_overlay___gQcY{background:var(--color-bg,#f8fafc)}.SettingsTabs_tabs__6PrGQ{display:inline-flex;flex-direction:row;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);margin-bottom:0;box-sizing:border-box;max-width:100%}.SettingsTabs_tab__xPMHP{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:var(--space-2) var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-soft);font-weight:600;box-sizing:border-box;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.SettingsTabs_tab__xPMHP:hover{color:var(--color-text)}.SettingsTabs_tab__xPMHP:focus-visible{outline:none;box-shadow:var(--focus-ring)}.SettingsTabs_tabActive__FbFle{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.SettingsTabs_mobileTitle__w6KYb{display:none}@media (max-width:640px){.SettingsTabs_tabs__6PrGQ{width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;scroll-behavior:auto}.SettingsTabs_tabs__6PrGQ::-webkit-scrollbar{display:none}.SettingsTabs_tab__xPMHP{flex:0 0 auto;min-width:max-content;white-space:nowrap}.SettingsTabs_tabs__6PrGQ{display:none}}.PageLoading_page__vw6CU{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--color-bg);pointer-events:none;z-index:5}.page_container__2OlgJ{min-height:100vh;background:transparent;display:flex;flex-direction:column;padding:var(--space-6);width:min(100%,var(--max-content-width));margin:0 auto;gap:var(--space-5)}.page_header__srTnn{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4)}.page_eyebrow__Y54A3{margin:0 0 var(--space-2);font-size:.73rem;color:var(--color-text-soft);letter-spacing:.12em;text-transform:uppercase}.page_header__srTnn h1{font-size:clamp(1.45rem,2vw,1.75rem);font-weight:650;color:var(--color-text);margin:0;letter-spacing:-.02em}.page_headerActions__fTcQJ{display:flex;gap:var(--space-2);flex-wrap:wrap}.page_addButton__K6IxP,.page_exportButton__wyejg{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.58rem .95rem;border-radius:var(--radius-md);border:1px solid var(--color-border);text-decoration:none;font-weight:600;font-size:.85rem;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.page_exportButton__wyejg{background:var(--color-surface-muted);color:var(--color-text)}.page_exportButton__wyejg:hover{background:var(--color-surface-strong);border-color:var(--color-border-strong)}.page_addButton__K6IxP{background:var(--color-accent);color:var(--color-text-on-accent);border-color:transparent;transition:background var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast)}.page_addButton__K6IxP:hover{background:var(--color-accent-strong);border-color:transparent;transform:translateY(-1px)}.page_empty__nF_tI,.page_filtersCard__DInB_,.page_tableContainer__2EBun{background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.page_filtersCard__DInB_{padding:var(--space-3)}.page_filters__rt_tc{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.page_filterSelect__I18SR,.page_searchInput__2SZgv{min-height:42px;padding:.65rem .82rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:.87rem}.page_searchInput__2SZgv{flex:1 1;min-width:260px}.page_filterSelect__I18SR:focus,.page_searchInput__2SZgv:focus{outline:none;border-color:var(--color-border-strong);background:var(--color-surface-strong)}.page_filterSelect__I18SR{cursor:pointer;min-width:190px}.page_empty__nF_tI{text-align:center;padding:var(--space-8);color:var(--color-text-soft)}.page_empty__nF_tI p{margin-bottom:var(--space-4)}.page_tableContainer__2EBun{overflow-x:auto;position:relative}.page_table__A_vgV{width:100%;border-collapse:collapse}.page_table__A_vgV thead{background:var(--color-surface-muted)}.page_table__A_vgV th{padding:.85rem .8rem;text-align:left;font-weight:500;color:var(--color-text-muted);font-size:.78rem;letter-spacing:.015em;border-bottom:1px solid var(--color-border)}.page_table__A_vgV td{padding:.9rem .8rem;border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:.88rem}.page_table__A_vgV tbody tr:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.page_table__A_vgV tbody tr:last-child td{border-bottom:none}.page_table__A_vgV td:last-child,.page_table__A_vgV th:last-child{text-align:center}.page_gdprCell__zrpTm span{font-size:0!important;line-height:0}.page_gdprCellWithdrawn__WOn3Q span{color:#facc15!important}.page_gdprCell__zrpTm span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:999px;background:currentColor;vertical-align:middle;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}.page_clientName__Tx6hx{color:var(--color-text);font-weight:600}.page_noShowTag__GualF{display:inline-block;margin-left:.5rem;padding:.1rem .45rem;border-radius:999px;font-size:.7rem;font-weight:600;line-height:1.4;color:#fff;background:#dc2626;vertical-align:middle;white-space:nowrap}.page_rowClickable__o2TCl{cursor:pointer}.page_rowClickable__o2TCl:focus-visible{outline:none;box-shadow:inset 0 0 0 1px rgba(77,163,255,.6);background:color-mix(in srgb,var(--color-text) 5%,transparent)}.page_contact__vSGAp{display:flex;flex-direction:column;gap:.2rem}.page_email__IAUip,.page_noContact__lzrum,.page_phone__yqZgr{color:var(--color-text-soft);font-size:.82rem}.page_noContact__lzrum{font-style:italic}.page_amount__Ha2cH{font-weight:600;color:var(--color-text)}.page_pagination__1lJoX{display:flex;justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap}.page_paginationButton__zmDPo{min-height:38px;padding:.52rem .9rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:.84rem;transition:background var(--transition-fast),border-color var(--transition-fast)}.page_paginationButton__zmDPo:hover:not(:disabled){background:var(--color-surface-strong);border-color:var(--color-border-strong)}.page_paginationButton__zmDPo:disabled{opacity:.5;cursor:not-allowed}.page_paginationInfo__OZQ4H{color:var(--color-text-soft);font-size:.84rem}@media (max-width:900px){.page_container__2OlgJ{padding:var(--space-5) var(--space-4)}.page_header__srTnn{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.page_filters__rt_tc{flex-direction:column}.page_filterSelect__I18SR,.page_searchInput__2SZgv{width:100%;min-width:100%}.page_table__A_vgV{min-width:740px}}@media (max-width:640px){.page_mobileShell__y_IVn{padding:0;margin:0;width:100%;max-width:none;min-height:0;height:calc(100dvh - var(--app-nav-offset, 0px) - var(--app-nav-bottom-offset, 0px));max-height:calc(100dvh - var(--app-nav-offset, 0px) - var(--app-nav-bottom-offset, 0px));overflow:hidden;gap:0;background:var(--color-bg)}}.page_retryButton__AzQQY{margin-top:var(--space-4);padding:.62rem 1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);font-size:.9rem;font-weight:600}.page_retryButton__AzQQY:hover{background:var(--color-surface-strong);border-color:var(--color-border-strong)}.page_onboardingItems__u61B9{display:flex;flex-direction:column;gap:var(--space-2)}.page_onboardingItem__qRk69{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);text-decoration:none;transition:background var(--transition-fast),border-color var(--transition-fast)}.page_onboardingItem__qRk69:hover{background:var(--color-surface-muted);border-color:var(--color-border-strong)}.page_onboardingIcon__xlyvV{font-size:1.25rem;flex-shrink:0;width:32px;text-align:center}.page_onboardingItemTitle__B7QZR{font-size:.9rem;font-weight:500;color:var(--color-text)}.page_onboardingItemSub___dnoL{font-size:.8rem;color:var(--color-text-muted);margin-top:2px}.page_onboardingArrow__pE0_M{margin-left:auto;color:var(--color-text-muted);font-size:1rem;flex-shrink:0}.page_feed__3K4cx{width:100%;max-width:600px;margin:0 auto;padding:var(--space-5) var(--space-4) calc(env(safe-area-inset-bottom) + var(--space-8));display:flex;flex-direction:column;gap:var(--space-4)}.page_greeting__Cb4bJ{padding:var(--space-2) var(--space-1) 0}.page_greetingTitle__iKwC4{margin:0;font-size:clamp(1.55rem,6vw,1.9rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--color-text)}.page_greetingSub__Bfe1m{margin:6px 0 0;font-size:.92rem;color:var(--color-text-soft)}.page_greetingUrgent__B7Rfl{color:#e8743b;font-weight:600}.page_nowCard__JAQca{position:relative;overflow:hidden;display:block;padding:var(--space-4) var(--space-5);border-radius:22px;text-decoration:none;color:#fff;background:linear-gradient(145deg,#4a78ec,#2f55d4 52%,#2845bd);box-shadow:0 18px 40px -18px rgba(40,69,189,.7);transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease}.page_nowCard__JAQca:hover{transform:translateY(-2px);box-shadow:0 24px 50px -18px rgba(40,69,189,.78)}.page_nowGlow__2Wxnj{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.page_nowGlow__2Wxnj:after,.page_nowGlow__2Wxnj:before{content:"";position:absolute;border-radius:50%;background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.3),rgba(255,255,255,.03) 70%);will-change:transform}.page_nowGlow__2Wxnj:before{width:170px;height:170px;top:-54px;right:-34px;animation:page_bubbleFloat__YF4m5 9s ease-in-out infinite}.page_nowGlow__2Wxnj:after{width:96px;height:96px;bottom:-34px;left:22%;background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.2),transparent 72%);animation:page_bubbleFloat__YF4m5 12s ease-in-out infinite reverse;animation-delay:-3.5s}@keyframes page_bubbleFloat__YF4m5{0%{transform:translate(0) scale(1)}33%{transform:translate(-20px,16px) scale(1.1)}66%{transform:translate(12px,-12px) scale(.94)}to{transform:translate(0) scale(1)}}.page_nowTop__nr2gL{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.page_nowLabel__CEFU_{display:inline-flex;align-items:center;gap:7px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.92)}.page_nowDot__efz_7{width:8px;height:8px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px rgba(74,222,128,.28)}.page_nowTime__mTp7i{font-size:.95rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.page_nowPatient__fMqL9{position:relative;display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}.page_nowAvatar__uaej5{flex-shrink:0;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;font-size:1rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#ffb765,#f59331);box-shadow:0 6px 16px -6px rgba(245,147,49,.8)}.page_nowPatientText__1siuA{min-width:0}.page_nowName__LANC4{font-size:1.18rem;font-weight:700;letter-spacing:-.01em}.page_nowName__LANC4,.page_nowService__SyFYp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_nowService__SyFYp{margin-top:1px;font-size:.9rem;color:rgba(255,255,255,.78)}.page_nowMeta__RWbRy{position:relative;display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid rgba(255,255,255,.16);font-size:.82rem}.page_nowMetaItem__BkSxr{display:inline-flex;align-items:center;gap:5px;color:rgba(255,255,255,.82)}.page_nowOpen__GocMG{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-weight:700;color:#fff}.page_nowOpen__GocMG span{font-size:1.15rem;line-height:1}.page_dayCard__AfhtH,.page_weekCard__6yM51{border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);box-shadow:0 6px 20px -16px rgba(15,23,42,.4)}.page_dayCard__AfhtH{padding:var(--space-4) var(--space-5)}.page_cardHead__I2Svo{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-1)}.page_cardHeadTitle__CApK8{margin:0;font-size:1.02rem;font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.page_cardLink__fv8e8{font-size:.82rem;font-weight:600;color:var(--color-accent);text-decoration:none}.page_cardLink__fv8e8:hover{text-decoration:underline}.page_dayList__eukLR{list-style:none;margin:0;padding:0}.page_dayRow__t0SkW{display:grid;grid-template-columns:48px 10px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid color-mix(in srgb,var(--color-border) 65%,transparent);text-decoration:none;border-radius:8px;transition:background .14s ease}.page_dayList__eukLR li:last-child .page_dayRow__t0SkW{border-bottom:0}.page_dayRow__t0SkW:hover{background:color-mix(in srgb,var(--color-text) 3.5%,transparent)}.page_dayTime__Q4JCx{font-size:.82rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-soft)}.page_dayDot__E3sLb{width:9px;height:9px;border-radius:50%;background:var(--color-text-soft)}.page_dayMain__T8A_Q{min-width:0}.page_dayName__4J5ZR{font-size:.96rem;font-weight:650;color:var(--color-text)}.page_dayName__4J5ZR,.page_dayService__zEWB3{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_dayService__zEWB3{font-size:.82rem;color:var(--color-text-soft)}.page_dayStatus__RnqAa{font-size:.8rem;font-weight:600;white-space:nowrap}.page_dayRowMuted__0zqqc .page_dayName__4J5ZR{color:var(--color-text-soft)}.page_dayRowMuted__0zqqc .page_dayService__zEWB3{opacity:.7}.page_dotDone__q0Eyh{background:#22c55e}.page_dotNext__EkjK_{background:#94a3b8}.page_dotCancel__sd6u_{background:#f43f5e}.page_dotNoshow__Qd2mk{background:#f59e0b}.page_stDone__Eyxe_{color:#16a34a}.page_stNext__gmbJI{color:var(--color-text-soft)}.page_stCancel__IWclN{color:#e11d48}.page_stNoshow___cCTG{color:#d97706}.page_dayEmpty__v3IV2{margin:var(--space-3) 0 var(--space-2);font-size:.88rem;color:var(--color-text-soft)}.page_weekCard__6yM51{padding:var(--space-4) var(--space-5) var(--space-5)}.page_weekTotal__4GBRx{font-size:.85rem;font-weight:600;color:var(--color-text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_weekChart__DIW0a{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;gap:var(--space-2);height:118px;margin:var(--space-4) 0 var(--space-2)}.page_weekCol__jJfmK{display:flex;flex-direction:column;align-items:center;gap:8px;height:100%}.page_weekBarTrack__Zi_4_{flex:1 1;width:100%;display:flex;align-items:flex-end;justify-content:center}.page_weekBar__daKPQ{width:min(62%,26px);border-radius:8px;background:color-mix(in srgb,var(--color-accent) 15%,var(--color-surface-muted));transform-origin:bottom;animation:page_barRise__1Grkl .52s cubic-bezier(.22,1,.36,1) both}.page_weekBarToday__6pvJ_{background:linear-gradient(180deg,#5e8cf2,var(--color-accent));box-shadow:0 10px 20px -10px color-mix(in srgb,var(--color-accent) 80%,transparent)}@keyframes page_barRise__1Grkl{0%{transform:scaleY(.02);opacity:0}to{transform:scaleY(1);opacity:1}}.page_weekDay__6yoKu{font-size:.74rem;font-weight:600;color:var(--color-text-soft)}.page_weekDayToday__jK_jO{color:var(--color-accent);font-weight:700}.page_weekStats__j6BV4{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.page_weekStat__lD4Yd{display:flex;flex-direction:column;gap:2px;min-width:0}.page_weekStatValue__ICOzy{font-size:1.32rem;font-weight:800;letter-spacing:-.025em;color:var(--color-text);white-space:nowrap}.page_weekStatLabel__C_1p8{font-size:.74rem;color:var(--color-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_weekDeltaDown__3k1og,.page_weekDeltaUp__Jkyj9{margin-top:2px;font-size:.78rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_weekDeltaUp__Jkyj9{color:#16a34a}.page_weekDeltaDown__3k1og{color:#e11d48}@media (prefers-reduced-motion:reduce){.page_nowGlow__2Wxnj:after,.page_nowGlow__2Wxnj:before,.page_weekBar__daKPQ{animation:none}}@media (min-width:768px){.page_feed__3K4cx{max-width:640px;padding-top:var(--space-7)}}.page_container__rt5pP{max-width:960px;margin:0 auto;padding:var(--space-7) var(--space-5)}.page_tabRow__Un3GA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap}.page_section__Zhtyy{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-5)}.page_sectionTitle__DYZKY{margin:0 0 var(--space-5);font-size:.95rem;font-weight:600;color:var(--color-text)}.page_formGrid__EKdhu{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.page_formStack__eXz2l{display:flex;flex-direction:column;gap:var(--space-4)}.page_field__PnWIj{display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-text-soft);font-size:.88rem}.page_field__PnWIj input{width:100%;min-height:38px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);padding:var(--space-2) var(--space-3);font-size:.9rem;font-family:inherit}.page_field__PnWIj input:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px var(--color-accent-subtle,color-mix(in srgb,var(--color-accent) 15%,transparent))}.page_field__PnWIj input:disabled,.page_field__PnWIj input:read-only{opacity:.6;cursor:not-allowed}.page_sectionActions__lh26E{display:flex;justify-content:flex-end;margin-top:var(--space-5)}.page_sectionDescription__SJVu4{margin:0 0 var(--space-5);font-size:.85rem;color:var(--color-text-muted);line-height:1.5}.page_colorGrid__yI6m_{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--space-3);max-width:480px}.page_colorSwatch__Y2_ou{position:relative;aspect-ratio:1/1;width:100%;border-radius:var(--radius-md);border:2px solid transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast);padding:0}.page_colorSwatch__Y2_ou:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-md)}.page_colorSwatch__Y2_ou:focus-visible{outline:none;border-color:var(--color-text);box-shadow:0 0 0 3px var(--color-accent-subtle,color-mix(in srgb,var(--color-accent) 20%,transparent))}.page_colorSwatchSelected__d2LAB{border-color:var(--color-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-text) 15%,transparent)}.page_colorSwatchTaken__mHHzs{opacity:.35;cursor:not-allowed;filter:grayscale(.4)}.page_colorSwatchTaken__mHHzs:hover:not(:disabled){transform:none;box-shadow:none}@media (max-width:600px){.page_colorGrid__yI6m_{grid-template-columns:repeat(4,1fr);max-width:280px}}.page_primaryButton__39UW7{min-height:36px;border-radius:var(--radius-md);padding:var(--space-2) var(--space-5);font-weight:600;background:var(--color-today-badge);color:var(--color-text-on-accent);border-color:transparent;transition:background var(--transition-fast),transform var(--transition-fast)}.page_primaryButton__39UW7:hover:not(:disabled){background:var(--color-accent);transform:translateY(-1px)}.page_primaryButton__39UW7:disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.page_container__rt5pP{padding:var(--space-6) var(--space-4)}.page_tabRow__Un3GA{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.page_desktopTabRow__SHTBB{display:none}.page_formGrid__EKdhu{grid-template-columns:1fr}}.SettingsMobileHeader_mobileHeader__w4CjO{display:none}@media (max-width:640px){.SettingsMobileHeader_mobileHeader__w4CjO{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;margin-bottom:var(--space-5)}.SettingsMobileHeader_backButton__XQM5z{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--color-text);text-decoration:none}.SettingsMobileHeader_backButton__XQM5z:active{background:var(--color-surface-muted)}.SettingsMobileHeader_title__TKANT{margin:0;color:var(--color-text);font-size:1.2rem;font-weight:750;line-height:1.2;text-align:center}}.DayPanel_panel__4Zfmq{width:100%;height:100%;min-height:0;flex-shrink:0;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:visible;animation:DayPanel_slideIn__toK1T .22s cubic-bezier(.16,1,.3,1);align-self:stretch}.DayPanel_searchWrapper__au1OD{position:relative;display:flex;align-items:center;margin:.7rem .85rem 0}.DayPanel_searchIcon__ENLfF{position:absolute;left:.52rem;display:flex;align-items:center;color:var(--color-text-soft);pointer-events:none;top:50%;transform:translateY(-50%)}.DayPanel_searchInput__wQwdm{width:100%;height:32px;min-height:unset;padding:.38rem 1.65rem .38rem 1.7rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);font-size:.78rem}.DayPanel_searchInput__wQwdm::placeholder{color:var(--color-text-soft)}.DayPanel_searchInput__wQwdm:focus{outline:none;border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));background:var(--color-surface)}@keyframes DayPanel_slideIn__toK1T{0%{opacity:0;transform:translateX(14px)}to{opacity:1;transform:translateX(0)}}.DayPanel_header__Z1_b9{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.65rem 1.15rem}.DayPanel_headerDate__1k_Y1{margin:0;font-size:1rem;font-weight:620;letter-spacing:-.01em;color:var(--color-text);line-height:1.2;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.DayPanel_headerActionRow__qKNhC{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:0 1.15rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.DayPanel_addBtn__dIIlo{min-height:30px;height:30px;padding:0 .75rem;border-radius:var(--radius-md);border:none;background:var(--color-accent);color:var(--color-text-on-accent);font-size:.8rem;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer;transition:background .15s ease,transform .15s ease;flex-shrink:0}.DayPanel_addBtn__dIIlo:hover{background:var(--color-accent);transform:translateY(-1px)}.DayPanel_addBtn__dIIlo:disabled{background:color-mix(in srgb,var(--color-text-soft) 16%,transparent);color:var(--color-text-soft);cursor:not-allowed;transform:none}.DayPanel_scopePicker__iSfub{position:relative;min-width:0;width:min(100%,220px);justify-self:start}.DayPanel_scopeTrigger__m5Mjb{width:100%;min-height:30px;display:inline-flex;align-items:center;justify-content:space-between;gap:.4rem;padding:.28rem .38rem;border-radius:var(--radius-sm);border:1px solid transparent;background:var(--color-surface-muted);cursor:pointer;transition:background .12s ease,border-color .12s ease;-webkit-user-select:none;user-select:none;outline:none}.DayPanel_scopeTriggerOpen__CMJz7,.DayPanel_scopeTrigger__m5Mjb:hover{background:color-mix(in srgb,var(--color-border) 35%,transparent);border-color:color-mix(in srgb,var(--color-border) 60%,transparent)}.DayPanel_scopeTrigger__m5Mjb:focus-visible{border-color:var(--color-accent);background:var(--color-neutral-bg)}.DayPanel_scopeTriggerLeft__OSNfw{display:flex;align-items:center;gap:.42rem;min-width:0}.DayPanel_scopeDot__hpZ9c,.DayPanel_scopeMenuDot__WqMyy{width:7px;height:7px;border-radius:50%;flex-shrink:0}.DayPanel_scopeLabel__eyKWn{font-size:.73rem;font-weight:590;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DayPanel_scopeMenu__rri5o{position:absolute;top:calc(100% + .35rem);left:0;min-width:100%;width:max-content;max-width:min(320px,calc(100vw - 2rem));z-index:40;display:flex;flex-direction:column;gap:.3rem;padding:.45rem;background:var(--color-surface-strong);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-md);animation:DayPanel_statusMenuIn__6qpTA .15s cubic-bezier(.16,1,.3,1)}.DayPanel_scopeMenuGroup__cBKw1{display:flex;flex-direction:column;gap:.1rem}.DayPanel_scopeMenuGroup__cBKw1+.DayPanel_scopeMenuGroup__cBKw1{padding-top:.25rem;border-top:1px solid color-mix(in srgb,var(--color-border) 55%,transparent)}.DayPanel_scopeMenuGroupLabel__h2lSi{padding:0 .42rem .15rem;font-size:.64rem;font-weight:660;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-soft)}.DayPanel_scopeMenuItem__cME0k{display:flex;align-items:center;gap:.42rem;padding:.42rem .5rem;font-size:.75rem;color:var(--color-text-soft);cursor:pointer;border-radius:var(--radius-sm);border:none;background:var(--color-surface);width:100%;text-align:left;min-height:unset;transition:background .1s ease,color .1s ease}.DayPanel_scopeMenuItem__cME0k:hover{background:color-mix(in srgb,var(--color-border) 40%,transparent);color:var(--color-text)}.DayPanel_scopeMenuItemActive__Qrf0k{color:var(--color-text);font-weight:600}.DayPanel_scopeMenuLabel__8wMjY{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DayPanel_scopeMenuCheckbox__7wLEp{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-border-strong) 80%,transparent);border-radius:4px;flex-shrink:0;margin-left:auto;background:color-mix(in srgb,var(--color-surface-muted) 80%,transparent)}.DayPanel_scopeMenuItemActive__Qrf0k .DayPanel_scopeMenuCheckbox__7wLEp{border-color:color-mix(in srgb,var(--color-accent) 65%,var(--color-border));background:var(--color-neutral-bg)}.DayPanel_scopeLayoutGroup__FEgml{padding-top:.25rem;border-top:1px solid color-mix(in srgb,var(--color-border) 55%,transparent)}.DayPanel_scopeLayoutToggle__8GVWt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:.25rem;padding:0 .12rem .08rem}.DayPanel_scopeLayoutButton__Y3mRO{min-height:28px;padding:.34rem .45rem;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-soft);font-size:.72rem;font-weight:590;white-space:nowrap}.DayPanel_scopeLayoutButton__Y3mRO:hover{background:color-mix(in srgb,var(--color-border) 40%,transparent);color:var(--color-text)}.DayPanel_scopeLayoutButtonActive__Go9VN{color:var(--color-text);border-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border));background:var(--color-surface)}.DayPanel_statsGrid__Txw4y{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:.7rem 1.15rem;border-bottom:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.DayPanel_statCard__b9dyT{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.42rem .45rem;display:flex;flex-direction:column;align-items:center;gap:.12rem;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.DayPanel_statCardActive__oSN30,.DayPanel_statCard__b9dyT:hover{background:var(--color-surface-strong);border-color:var(--color-border-strong)}.DayPanel_statCardValue__6ViSQ{font-size:1.1rem;font-weight:650;color:var(--color-text);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.DayPanel_statScheduled__QJw0H{color:var(--color-accent)}.DayPanel_statCompleted__cKQqY{color:var(--color-success)}.DayPanel_statOther__6_0mo{color:var(--color-danger)}.DayPanel_statCardLabel__BzXaS{font-size:.58rem;color:var(--color-text-soft);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.DayPanel_list__rRdlk{flex:1 1;min-height:0;overflow-y:auto;padding:.65rem;display:flex;flex-direction:column;gap:.5rem;max-height:none}.DayPanel_list__rRdlk::-webkit-scrollbar{width:4px}.DayPanel_list__rRdlk::-webkit-scrollbar-track{background:transparent}.DayPanel_list__rRdlk::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-border) 80%,transparent);border-radius:4px}.DayPanel_card__BwTeH{display:flex;background:color-mix(in srgb,var(--color-surface-muted) 45%,var(--color-surface));border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:background .14s ease,transform .14s ease,box-shadow .14s ease}.DayPanel_card__BwTeH:hover{background:color-mix(in srgb,var(--color-surface-strong) 72%,transparent);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.DayPanel_cardPast__yjSic{opacity:.62;filter:saturate(.76) contrast(.94)}.DayPanel_cardPast__yjSic:hover{opacity:.78}.DayPanel_cardNoShow__hxx4o{border-color:color-mix(in srgb,var(--color-danger-text) 65%,transparent);background-image:repeating-linear-gradient(135deg,color-mix(in srgb,var(--color-danger-text) 26%,transparent) 0,color-mix(in srgb,var(--color-danger-text) 26%,transparent) 6px,transparent 6px,transparent 13px)}.DayPanel_cardNoShow__hxx4o .DayPanel_colorBar__Rwgxr{background:var(--color-danger-text)!important}.DayPanel_cardCancelled__3Cy42{opacity:.5;filter:saturate(.7)}.DayPanel_cardCancelled__3Cy42 .DayPanel_clientName__n_FOK{text-decoration:line-through;text-decoration-thickness:1.5px}.DayPanel_colorBar__Rwgxr{width:4px;flex-shrink:0}.DayPanel_cardBody__OKRyj{flex:1 1;padding:.65rem .85rem;display:flex;flex-direction:column;gap:.2rem;min-width:0}.DayPanel_timeRow__WG__8{display:flex;align-items:center;gap:.28rem;margin-bottom:.1rem;min-width:0}.DayPanel_time__t3_DQ{font-size:.78rem;font-weight:620;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0}.DayPanel_timeSep__K_3Ik{line-height:1}.DayPanel_duration__OEKfK,.DayPanel_timeSep__K_3Ik{font-size:.72rem;color:var(--color-text-soft);flex-shrink:0}.DayPanel_duration__OEKfK{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DayPanel_service__hr1ay{font-size:.72rem;color:var(--color-text-soft);min-width:0}.DayPanel_clientName__n_FOK,.DayPanel_service__hr1ay{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DayPanel_clientName__n_FOK{margin:0;font-size:.9rem;font-weight:620;color:var(--color-text);letter-spacing:-.01em}.DayPanel_clientMeta__hs2Vb{margin:.14rem 0 0;font-size:.73rem;color:var(--color-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DayPanel_statusLine__u4Cji{display:flex;align-items:center;justify-content:space-between;gap:.4rem;margin-top:.25rem;padding:.28rem .38rem;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;transition:background .12s ease,border-color .12s ease;-webkit-user-select:none;user-select:none;outline:none}.DayPanel_statusLine__u4Cji:hover{background:color-mix(in srgb,var(--color-border) 35%,transparent);border-color:color-mix(in srgb,var(--color-border) 60%,transparent)}.DayPanel_statusLineDisabled__YMCj8{cursor:default;opacity:.72}.DayPanel_statusLineDisabled__YMCj8:hover{background:transparent;border-color:transparent}.DayPanel_statusLine__u4Cji:focus-visible{border-color:var(--color-accent);background:var(--color-neutral-bg)}.DayPanel_statusLineLeft__jmQ3p{display:flex;align-items:center;gap:.35rem;min-width:0}.DayPanel_statusDot__IJrxX{width:7px;height:7px;border-radius:50%;flex-shrink:0}.DayPanel_statusValue__X_DmG{font-size:.73rem;font-weight:590;color:var(--color-text);white-space:nowrap}.DayPanel_statusChevron__sQHW_{color:var(--color-text-soft);flex-shrink:0;transition:transform .16s cubic-bezier(.16,1,.3,1),color .12s ease}.DayPanel_chevronOpen__fghoe{transform:rotate(180deg);color:var(--color-accent)}@keyframes DayPanel_statusMenuIn__6qpTA{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DayPanel_statusMenu__7zAll{display:flex;flex-direction:column;gap:.1rem;margin-top:.2rem;padding:.3rem .2rem;border-top:1px solid color-mix(in srgb,var(--color-border) 55%,transparent);animation:DayPanel_statusMenuIn__6qpTA .15s cubic-bezier(.16,1,.3,1)}.DayPanel_statusMenuItem__yxFZP{display:flex;align-items:center;gap:.42rem;padding:.3rem .42rem;font-size:.75rem;color:var(--color-text-soft);cursor:pointer;border-radius:var(--radius-sm);border:none;background:var(--color-surface);width:100%;text-align:left;min-height:unset;transition:background .1s ease,color .1s ease}.DayPanel_statusMenuItem__yxFZP:hover{background:color-mix(in srgb,var(--color-border) 40%,transparent);color:var(--color-text)}.DayPanel_statusMenuItemActive__DuGAV{color:var(--color-text);font-weight:600}.DayPanel_statusMenuDot__tC141{width:6px;height:6px;border-radius:50%;flex-shrink:0}.DayPanel_statusMenuLabel__N0ZPD{flex:1 1}.DayPanel_statusMenuCheck__CFyES{color:var(--color-accent);flex-shrink:0;margin-left:auto}.DayPanel_emptyPlaceholder__gqqqj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:3rem 1.5rem;text-align:center;flex:1 1}.DayPanel_emptyEmoji__1qC4U{opacity:.4;color:var(--color-text-soft)}.DayPanel_emptyTitle__5eTqB{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text)}.DayPanel_emptySubtitle__XKfjN{margin:0;font-size:.8rem;color:var(--color-text-soft);line-height:1.55}.DayPanel_emptyDay__3qTDk{display:flex;flex-direction:column;align-items:center;gap:.7rem;padding:2.5rem 1rem;text-align:center}.DayPanel_emptyDayEmoji__zgF7j{opacity:.4;color:var(--color-text-soft)}.DayPanel_emptyDayText__3n8Wo{font-size:.82rem;color:var(--color-text-soft);margin:0}.DayPanel_searchClear__WQtXV{position:absolute;right:.4rem;width:20px;height:20px;min-height:unset;border:none;background:transparent;color:var(--color-text-soft);font-size:.72rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--radius-xs);padding:0;line-height:1;transition:background .12s ease,color .12s ease}.DayPanel_searchClear__WQtXV:hover{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}.DayPanel_searchResultsBadge__EFSSu{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 .5rem;background:var(--color-neutral-bg);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 36%,transparent);border-radius:20px;font-size:.7rem;font-weight:650;flex-shrink:0;align-self:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DayPanel_resultGroup__8k_Jm{display:flex;flex-direction:column;gap:.38rem}.DayPanel_resultGroup__8k_Jm+.DayPanel_resultGroup__8k_Jm{margin-top:.2rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--color-border) 65%,transparent)}.DayPanel_resultGroupLabel__hxvx3{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding:0 .1rem;margin-bottom:.05rem}.DayPanel_resultGroupDate___vYql{font-size:.66rem;font-weight:660;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DayPanel_resultGroupCount__8BHIH{font-size:.64rem;font-weight:650;padding:.1rem .42rem;background:color-mix(in srgb,var(--color-text-soft) 14%,transparent);color:var(--color-text-soft);border-radius:20px;flex-shrink:0}.DayPanel_cardWrapper__D_UXm{display:flex;flex-direction:column;gap:.22rem}.DayPanel_cardDateLabel__W_jT6{font-size:.66rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-soft);padding:0 .1rem}@media (max-width:1200px){.DayPanel_panel__4Zfmq{width:100%}}@media (max-width:1024px){.DayPanel_panel__4Zfmq{animation:none}}@media (max-width:767px){.DayPanel_headerActionRow__qKNhC,.DayPanel_header__Z1_b9{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}@media (max-width:640px){.DayPanel_headerActionRow__qKNhC{grid-template-columns:1fr}.DayPanel_scopePicker__iSfub{width:100%}.DayPanel_addBtn__dIIlo{justify-self:flex-start}.DayPanel_scopeMenu__rri5o{width:100%;max-width:none}.DayPanel_statsGrid__Txw4y{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.5rem .75rem}.DayPanel_service__hr1ay{font-size:.7rem}.DayPanel_statCard__b9dyT{padding:.35rem .45rem}.DayPanel_statCardLabel__BzXaS{font-size:.54rem}.DayPanel_statusValue__X_DmG{font-size:.7rem}}.StatusPill_root__eR_OW{position:relative;display:inline-block}.StatusPill_pill__wt89C{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .7rem;border:1px solid color-mix(in srgb,var(--status-color,var(--color-text-soft)) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--status-color,var(--color-text-soft)) 12%,transparent);color:var(--color-text);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease;line-height:1}.StatusPill_pill__wt89C:hover{background:color-mix(in srgb,var(--status-color,var(--color-text-soft)) 20%,transparent)}.StatusPill_pill__wt89C:focus-visible{outline:2px solid color-mix(in srgb,var(--status-color,var(--color-accent)) 70%,transparent);outline-offset:2px}.StatusPill_pillStatic__W2ks_{cursor:default}.StatusPill_pillStatic__W2ks_:hover{background:color-mix(in srgb,var(--status-color,var(--color-text-soft)) 12%,transparent)}.StatusPill_dot__3YeRX{width:8px;height:8px;border-radius:50%;flex-shrink:0}.StatusPill_label__IRE8g{white-space:nowrap}.StatusPill_chevron__hzz4t{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:-.45rem -.35rem -.45rem 0;color:var(--color-text-soft);transition:transform .18s ease;opacity:1}.StatusPill_chevronOpen__0xzTh{transform:rotate(180deg)}.StatusPill_menu___lufd{position:absolute;top:calc(100% + 6px);left:0;z-index:50;min-width:180px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.18);padding:.3rem;display:flex;flex-direction:column;gap:.1rem;animation:StatusPill_menuIn__H6Jhj .14s cubic-bezier(.16,1,.3,1)}@keyframes StatusPill_menuIn__H6Jhj{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.StatusPill_menuItem__HaFBT{display:flex;align-items:center;gap:.55rem;padding:.5rem .6rem;background:transparent;border:none;color:var(--color-text);font-size:.86rem;font-weight:500;text-align:left;border-radius:6px;cursor:pointer;width:100%}.StatusPill_menuItem__HaFBT:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}.StatusPill_menuItemActive__9pyJO{font-weight:600}.StatusPill_menuDot__r6jLP{width:9px;height:9px;border-radius:50%;flex-shrink:0}.StatusPill_menuLabel__NEdTh{flex:1 1}.StatusPill_menuCheck__9hiFh{color:var(--color-accent-strong);flex-shrink:0}.MobileDayScroller_outer__Y5W6U{flex:1 1;min-height:0;position:relative;z-index:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.MobileDayScroller_outer__Y5W6U.MobileDayScroller_outerFit__3yCV6{overflow-y:hidden}.MobileDayScroller_row__19GOj{display:flex;width:100%}.MobileDayScroller_cornerSpacer__L3ZZE{flex:0 0 var(--mds-header,54px);height:var(--mds-header,54px)}.MobileDayScroller_gutterCol__FTEKj{flex:0 0 var(--mds-gutter,44px);display:flex;flex-direction:column;position:relative;background:var(--color-bg);border-right:1px solid var(--color-border);z-index:2}.MobileDayScroller_timeLabel__BiG1g{display:flex;align-items:flex-start;justify-content:flex-end;padding-right:.28rem;font-size:.6rem;color:var(--color-text-muted);box-sizing:border-box}.MobileDayScroller_timeLabel__BiG1g>span{transform:translateY(-.5em)}.MobileDayScroller_inner__DsCqT{flex:1 1;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y}.MobileDayScroller_innerTrack__ICOGx{display:flex;flex-direction:column;width:max-content}.MobileDayScroller_headerRow__dxCpt{display:flex;position:sticky;top:0;z-index:6;background:var(--color-bg);border-bottom:1px solid var(--color-border)}.MobileDayScroller_dh__PRVZC{flex:0 0 var(--mds-colw,60px);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;border-left:1px solid var(--color-border-subtle,var(--color-border));cursor:pointer;-webkit-user-select:none;user-select:none}.MobileDayScroller_dayName__1faue{font-size:.6rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}.MobileDayScroller_dayNumber__AB9rj{font-size:1rem;font-weight:600;color:var(--color-text);line-height:1;width:1.85em;height:1.85em;display:flex;align-items:center;justify-content:center;border-radius:999px}.MobileDayScroller_dayNumber__AB9rj.MobileDayScroller_isToday__zYQXg{background:var(--color-today-badge);color:#fff}.MobileDayScroller_dayNumber__AB9rj.MobileDayScroller_isSelected__3T9uc:not(.MobileDayScroller_isToday__zYQXg){box-shadow:inset 0 0 0 1.5px var(--color-accent)}.MobileDayScroller_bodyRow__gwm13{display:flex}.MobileDayScroller_dayColumn__DHWVx{flex:0 0 auto;position:relative;scroll-snap-align:start;border-left:1px solid var(--color-border-subtle,var(--color-border));box-sizing:border-box;background-image:repeating-linear-gradient(to bottom,var(--color-border-subtle,var(--color-border)) 0,var(--color-border-subtle,var(--color-border)) 1px,transparent 1px,transparent var(--mds-slot-h,24px))}.MobileDayScroller_dayColumn__DHWVx.MobileDayScroller_isToday__zYQXg{background-color:var(--color-today-column-bg,rgba(9,105,218,.045))}.MobileDayScroller_block__goULE{position:absolute;left:3px;right:3px;border-radius:6px;padding:3px 5px;overflow:hidden;font-size:.56rem;line-height:1.1;color:var(--color-danger-text,#f28b82);background:repeating-linear-gradient(45deg,rgba(242,139,130,.12),rgba(242,139,130,.12) 6px,rgba(242,139,130,.04) 0,rgba(242,139,130,.04) 12px);border:1px solid rgba(242,139,130,.35)}.MobileDayScroller_block__goULE b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDayScroller_nowLine__Gys6U{position:absolute;left:0;right:0;height:2px;background:var(--color-today-badge);z-index:45;pointer-events:none}.MobileDayScroller_nowLine__Gys6U:before{content:"";position:absolute;left:-3px;top:-3px;width:8px;height:8px;border-radius:999px;background:var(--color-today-badge)}.MobileDayScroller_nowGutter__TJqxf{position:absolute;right:3px;transform:translateY(-50%);font-size:.56rem;font-weight:700;color:#fff;background:var(--color-today-badge);border-radius:4px;padding:1px 3px;z-index:3;pointer-events:none}.AsistentReassignBanner_banner__bEXmq{max-width:760px;margin:var(--space-7) auto;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text)}.AsistentReassignBanner_banner__bEXmq h2{margin:0 0 var(--space-3);font-size:1.15rem}.AsistentReassignBanner_banner__bEXmq p{margin:0;color:var(--color-text-soft);line-height:1.5}.RoleMigrationBanner_banner__APegx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-soft);font-size:.9rem}.RoleMigrationBanner_banner__APegx strong{color:var(--color-text)}.RoleMigrationBanner_banner__APegx button{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text)}.page_container__iGlse{max-width:960px;margin:0 auto;padding:var(--space-7) var(--space-5)}.page_tabRow__5_ris{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap}.page_description__700Qn{color:var(--color-text-muted);margin-bottom:var(--space-5);font-size:.95rem}.page_selectorRow__5_str{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--color-text-soft);font-size:.9rem}.page_selectorRow__5_str select{min-width:220px;min-height:36px;background:var(--color-surface-muted);color:var(--color-text);padding:var(--space-2) var(--space-3)}.page_scopeBanner__p8Pi2,.page_selectorRow__5_str select{border:1px solid var(--color-border);border-radius:var(--radius-md)}.page_scopeBanner__p8Pi2{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--color-surface);color:var(--color-text-soft);font-size:.9rem}.page_groupedServices__4Ctpm{display:grid;gap:var(--space-4)}.page_serviceGroup__ih9sT{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.page_serviceGroup__ih9sT h3{margin:0;color:var(--color-text-soft);font-size:.85rem}.page_readonlyServiceRow__oLCFs,.page_serviceGroup__ih9sT h3{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.page_readonlyServiceRow__oLCFs{display:flex;justify-content:space-between;gap:var(--space-4)}.page_readonlyServiceRow__oLCFs:last-child{border-bottom:0}.page_readonlyServiceRow__oLCFs span{color:var(--color-text);font-weight:600}.page_readonlyServiceRow__oLCFs small{color:var(--color-text-muted)}.page_tableWrap__Nc4Fm{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.page_mobileServiceList__smOmJ{display:none}.page_table__PZvVt{width:100%;border-collapse:collapse}.page_table__PZvVt td,.page_table__PZvVt th{text-align:left;padding:var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle}.page_table__PZvVt th{color:var(--color-text-soft);font-size:.88rem;font-weight:600}.page_row__10ODk:hover{background:var(--color-surface-muted)}.page_table__PZvVt tr:last-child td{border-bottom:none}.page_primaryButton__RvI5U,.page_secondaryButton__2RGcd{min-height:36px;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:600;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.page_primaryButton__RvI5U{background:var(--color-accent);color:var(--color-text-on-accent);border-color:transparent;transition:background var(--transition-fast),transform var(--transition-fast)}.page_primaryButton__RvI5U:hover:not(:disabled){background:var(--color-accent-strong,var(--color-accent));transform:translateY(-1px)}.page_secondaryButton__2RGcd{background:var(--color-surface-muted);color:var(--color-text);border-color:var(--color-border)}.page_secondaryButton__2RGcd:hover:not(:disabled){background:var(--color-surface)}.page_actionButton__VfpGM:disabled,.page_primaryButton__RvI5U:disabled,.page_secondaryButton__2RGcd:disabled{opacity:.55;cursor:not-allowed}.page_formCard__HQWHA{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5)}.page_formGrid__2lmMX{display:grid;grid-template-columns:2fr 1fr 1fr;gap:var(--space-4)}.page_field__n7k33{display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-text-soft);font-size:.88rem}.page_field__n7k33 input,.page_table__PZvVt td input{width:100%;min-height:36px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);padding:var(--space-2) var(--space-3)}.page_field__n7k33 input:focus,.page_table__PZvVt td input:focus{border-color:var(--color-accent)}.page_formActions__i4cjY{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}.page_actionGroup__rX_88{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}.page_actionButton__VfpGM{min-height:34px;background:transparent;border-color:transparent;color:var(--color-text-soft);padding:var(--space-1) var(--space-2);transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.page_iconButton__PfIFW{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-soft);transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}.page_actionButton__VfpGM:hover:not(:disabled),.page_iconButton__PfIFW:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-strong);border-color:var(--color-border-strong);transform:translateY(-1px)}.page_iconButton__PfIFW:disabled{opacity:.4;cursor:not-allowed}.page_overlay__VAXBh{position:fixed;inset:0;background:color-mix(in srgb,var(--color-bg) 84%,black);backdrop-filter:none;-webkit-backdrop-filter:none;z-index:1000;display:flex;align-items:center;justify-content:center;animation:page_overlayFadeIn__tTF0z var(--transition-fast)}@keyframes page_overlayFadeIn__tTF0z{0%{opacity:0}to{opacity:1}}.page_modal__KgC8G{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;width:min(92vw,480px);box-shadow:var(--shadow-lg)}.page_modal__KgC8G h3{margin:0;font-size:1rem;font-weight:620;color:var(--color-text);letter-spacing:-.01em}.page_modalBody__ZDbmY{margin:.5rem 0 0;font-size:.9rem;color:var(--color-text-soft);line-height:1.5}.page_modalError__1Z_4g{margin:.5rem 0 0;font-size:.875rem;color:var(--color-danger);line-height:1.5}.page_modalFooter__2sVHw{display:flex;justify-content:flex-end;gap:.9rem;margin-top:1.2rem}.page_btnGhost__G0Izq{padding:.72rem 1.35rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-soft);font-weight:400;font-size:.9rem;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.page_btnGhost__G0Izq:hover:not(:disabled){background:var(--color-surface-strong);border-color:var(--color-border-strong);color:var(--color-text);transform:translateY(-1px)}.page_btnGhost__G0Izq:disabled{opacity:.5;cursor:not-allowed}.page_btnDanger__4nHl7{padding:.7rem 1.4rem;background:var(--color-danger-bg);border:1px solid color-mix(in srgb,var(--color-danger) 45%,transparent);border-radius:var(--radius-md);color:color-mix(in srgb,var(--color-danger) 78%,white);font-size:.92rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.page_btnDanger__4nHl7:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 18%,transparent);border-color:color-mix(in srgb,var(--color-danger) 68%,transparent);transform:translateY(-1px)}.page_btnDanger__4nHl7:active{transform:translateY(0)}.page_btnDanger__4nHl7:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.page_overlay__VAXBh{align-items:flex-end}.page_modal__KgC8G{width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0}}.page_error__24Ip_{margin-bottom:var(--space-4);color:var(--color-danger)}.page_emptyState__KVSRE{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);color:var(--color-text-soft)}.page_mobileServiceItem__0LL62{position:relative;overflow:hidden;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.page_mobileServiceItem__0LL62:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.page_mobileServiceItem__0LL62:last-child{border-bottom:0;border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.page_mobileServiceMain__71JLz{width:100%;min-height:64px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;padding:var(--space-3) var(--space-4);border:0;border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.page_mobileServiceMain__71JLz:active{background:var(--color-surface-muted)}.page_mobileServiceName__rjySK{display:-webkit-box;max-width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--color-text);font-size:.98rem;font-weight:650;line-height:1.25;letter-spacing:0}.page_mobileServiceMeta__3TSSq{max-width:100%;overflow:hidden;color:var(--color-text-muted);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.page_editSheet__6ajsk{overscroll-behavior:contain}.page_sheetHandle__gBFlE{display:none}.page_sheetFormGrid__9Laul{display:grid;gap:var(--space-4);margin-top:var(--space-5)}.page_sheetFooter__KULoJ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5)}.page_sheetFooterActions__FaHm_{display:flex;justify-content:flex-end;gap:var(--space-3)}.page_sheetDeleteButton__6_1le{min-height:36px;padding:var(--space-2) 0;border:0;background:transparent;color:var(--color-danger);font-size:.9rem;cursor:pointer}.page_sheetDeleteButton__6_1le:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.page_container__iGlse{padding:var(--space-6) var(--space-4)}.page_tabRow__5_ris{flex-wrap:nowrap}.page_selectorRow__5_str,.page_tabRow__5_ris{align-items:stretch;flex-direction:column}.page_selectorRow__5_str select{width:100%}.page_readonlyServiceRow__oLCFs{flex-direction:column;gap:.2rem}.page_desktopTabRow__GiX4n{display:none}.page_formGrid__2lmMX{grid-template-columns:1fr}.page_table__PZvVt{display:none}.page_tableWrap__Nc4Fm{border-radius:var(--radius-lg);overflow:hidden}.page_mobileServiceList__smOmJ{display:block;margin:0;padding:0;list-style:none}.page_overlay__VAXBh{align-items:flex-end}.page_modal__KgC8G{width:100%;max-height:92dvh;overflow-y:auto;border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-bottom:max(var(--space-5),env(safe-area-inset-bottom))}.page_editSheet__6ajsk{animation:page_sheetSlideUp__ak4ex .18s cubic-bezier(.2,.9,.2,1)}.page_sheetHandle__gBFlE{display:block;width:38px;height:4px;margin:0 auto var(--space-4);border-radius:999px;background:color-mix(in srgb,var(--color-text-soft) 42%,transparent)}.page_sheetFooter__KULoJ{position:sticky;bottom:calc(-1 * max(var(--space-5), env(safe-area-inset-bottom)));margin-right:calc(-1 * var(--space-5));margin-bottom:calc(-1 * max(var(--space-5), env(safe-area-inset-bottom)));margin-left:calc(-1 * var(--space-5));padding:var(--space-4) var(--space-5) max(var(--space-5),env(safe-area-inset-bottom));background:color-mix(in srgb,var(--color-surface) 94%,transparent);border-top:1px solid var(--color-border)}.page_sheetFooterActions__FaHm_{gap:var(--space-2)}.page_sheetFooterActions__FaHm_ .page_btnGhost__G0Izq,.page_sheetFooterActions__FaHm_ .page_primaryButton__RvI5U{min-height:44px}}@keyframes page_sheetSlideUp__ak4ex{0%{transform:translateY(18px)}to{transform:translateY(0)}}.page_container__cRSfT{max-width:960px;margin:0 auto;padding:var(--space-7) var(--space-5)}.page_tabRow__AHuTO{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap}.page_tabStatus__1KX9R{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.8rem;color:var(--color-text-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:340px}.page_tabStatusDot__bnbLf{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--color-success-text)}.page_tabStatusSync__tnnX_{color:var(--color-text-muted)}.page_tableWrap__JpJh3{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden;margin-bottom:var(--space-5)}.page_table__w3PON{width:100%;border-collapse:collapse}.page_table__w3PON td,.page_table__w3PON th{text-align:left;padding:var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text);vertical-align:middle}.page_table__w3PON th{color:var(--color-text-soft);font-size:.88rem;font-weight:600}.page_row__viNiV:hover{background:var(--color-surface-muted)}.page_table__w3PON tr:last-child td{border-bottom:none}.page_colActions__IVX9J{text-align:right;width:1%;white-space:nowrap}.page_providerRow__yK36G{display:flex;align-items:center;gap:var(--space-2)}.page_statusDot__lFBpe{background:var(--color-success-text)}.page_statusDotOff__AlZ3O,.page_statusDot__lFBpe{flex-shrink:0;width:7px;height:7px;border-radius:50%}.page_statusDotOff__AlZ3O{background:var(--color-border-strong)}.page_providerName__yLcrc{font-size:.9rem;font-weight:500;color:var(--color-text)}.page_cellEmpty__WBg1E,.page_cellMuted__5ufym{color:var(--color-text-muted);font-size:.85rem}.page_cellEmpty__WBg1E{opacity:.45}.page_actionGroup__C0Au_{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-1)}.page_iconButton__gf0kB{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-soft);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}.page_iconButton__gf0kB:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-strong);border-color:var(--color-border-strong);transform:translateY(-1px)}.page_iconButton__gf0kB:disabled{opacity:.4;cursor:not-allowed}.page_iconButtonDanger__7f_DD{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;background:var(--color-surface-muted);border:1px solid color-mix(in srgb,var(--color-danger-text) 32%,var(--color-border));border-radius:10px;color:var(--color-danger-text);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}.page_iconButtonDanger__7f_DD:hover:not(:disabled){background:var(--color-danger-bg);border-color:var(--color-danger-border);transform:translateY(-1px)}.page_iconButtonDanger__7f_DD:disabled{opacity:.4;cursor:not-allowed}.page_connectBtn__n2ZlK{min-height:30px;padding:.3rem .75rem;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-soft);font-size:.83rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.page_connectBtn__n2ZlK:hover:not(:disabled){color:var(--color-text);background:var(--color-surface-muted);border-color:var(--color-border-strong)}.page_connectBtn__n2ZlK:disabled{opacity:.4;cursor:not-allowed}.page_formCard__ajJ_e{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5)}.page_formCard__ajJ_e h3{margin:0 0 var(--space-2) 0;font-size:.95rem;font-weight:600;color:var(--color-text)}.page_formNote__jlUAV{font-size:.82rem;color:var(--color-text-muted);margin:0 0 var(--space-4) 0;line-height:1.5}.page_formNote__jlUAV a{color:var(--color-accent);text-decoration:underline}.page_formGrid__N_cpj{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin-bottom:var(--space-4)}.page_field__2Ytdh{display:flex;flex-direction:column;gap:var(--space-2);color:var(--color-text-soft);font-size:.88rem}.page_field__2Ytdh input{width:100%;min-height:36px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);padding:var(--space-2) var(--space-3);font-size:.9rem;box-sizing:border-box}.page_field__2Ytdh input:focus{border-color:var(--color-accent);outline:none}.page_fieldError__X0UI1{font-size:.8rem;color:var(--color-danger)}.page_formActions__exBPV{display:flex;justify-content:flex-end;gap:var(--space-3)}.page_primaryButton__v79AB{min-height:36px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-weight:600;font-size:.875rem;background:var(--color-today-badge);color:var(--color-text-on-accent);border:1px solid transparent;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast)}.page_primaryButton__v79AB:hover:not(:disabled){background:var(--color-accent);transform:translateY(-1px)}.page_primaryButton__v79AB:disabled{opacity:.55;cursor:not-allowed}.page_secondaryButton__sZl_e{min-height:36px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-weight:600;font-size:.875rem;background:var(--color-surface-muted);color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;transition:background var(--transition-fast)}.page_secondaryButton__sZl_e:hover{background:var(--color-surface)}.page_error__1OHVM{background:rgba(127,29,29,.34);color:var(--color-danger);border:1px solid rgba(248,113,113,.24);padding:.75rem;border-radius:var(--radius-md);margin-bottom:var(--space-4);font-size:.875rem}.page_emailPreview___42GW{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5)}.page_emailHeader__HM_kI{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.page_emailHeader__HM_kI h3{margin:0;font-size:.95rem;font-weight:600;color:var(--color-text)}.page_closeButton__sOpS6{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-soft);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.page_closeButton__sOpS6:hover{background:var(--color-surface-strong);border-color:var(--color-border-strong);color:var(--color-text);transform:translateY(-1px)}.page_emailMeta__Psvse{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.page_emailMeta__Psvse p{margin:var(--space-2) 0;color:var(--color-text-muted);font-size:.875rem}.page_emailMeta__Psvse strong{color:var(--color-text);margin-right:.5rem}.page_emailContent__EHJNh{max-height:500px;overflow-y:auto}.page_emailHtml__Ld_5z,.page_emailText__JSylU{color:var(--color-text-muted);font-size:.875rem;line-height:1.6}.page_emailHtml__Ld_5z img{max-width:100%;height:auto}.page_emailText__JSylU pre{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:inherit;color:var(--color-text-muted)}.page_overlay__qNV9B{position:fixed;inset:0;background:color-mix(in srgb,var(--color-bg) 84%,black);backdrop-filter:none;-webkit-backdrop-filter:none;z-index:1000;display:flex;align-items:center;justify-content:center;animation:page_overlayFadeIn__rHaBv var(--transition-fast)}@keyframes page_overlayFadeIn__rHaBv{0%{opacity:0}to{opacity:1}}.page_modal__rB5ny{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;width:min(92vw,480px);box-shadow:var(--shadow-lg)}.page_modal__rB5ny h3{margin:0;font-size:1rem;font-weight:620;color:var(--color-text);letter-spacing:-.01em}.page_modalBody__YUYTT{margin:.5rem 0 0;font-size:.9rem;color:var(--color-text-soft);line-height:1.5}.page_modalFooter__osyfG{display:flex;justify-content:flex-end;gap:.9rem;margin-top:1.2rem}.page_modalError__BZeyg{margin:.5rem 0 0;font-size:.875rem;color:var(--color-danger);line-height:1.5}.page_btnGhost__51xW7{padding:.72rem 1.35rem;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-soft);font-weight:400;font-size:.9rem;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.page_btnGhost__51xW7:hover:not(:disabled){background:var(--color-surface-strong);border-color:var(--color-border-strong);color:var(--color-text);transform:translateY(-1px)}.page_btnGhost__51xW7:disabled{opacity:.5;cursor:not-allowed}.page_btnDanger__Qy518{padding:.7rem 1.4rem;background:var(--color-danger-bg);border:1px solid color-mix(in srgb,var(--color-danger) 45%,transparent);border-radius:var(--radius-md);color:color-mix(in srgb,var(--color-danger) 78%,white);font-size:.92rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.page_btnDanger__Qy518:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger) 18%,transparent);border-color:color-mix(in srgb,var(--color-danger) 68%,transparent);transform:translateY(-1px)}.page_btnDanger__Qy518:active{transform:translateY(0)}.page_btnDanger__Qy518:disabled{opacity:.5;cursor:not-allowed}.page_sr-only__B4EtY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:640px){.page_container__cRSfT{padding:var(--space-6) var(--space-4)}.page_tabRow__AHuTO{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.page_tabStatus__1KX9R{max-width:100%;white-space:normal}.page_colEmail__5jIpG,.page_colSync__W1NTS{display:none}.page_formGrid__N_cpj{grid-template-columns:1fr}}@media (max-width:480px){.page_overlay__qNV9B{align-items:flex-end}.page_modal__rB5ny{width:100%;border-radius:var(--radius-xl) var(--radius-xl) 0 0}}