.page_page___7ARX{min-height:100vh;padding:48px 24px;background:var(--color-bg);color:var(--color-text-primary)}.page_document__ffDqK{width:min(820px,100%);margin:0 auto;padding:40px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-bg-card);box-shadow:var(--shadow-popover)}.page_header__OnAXF{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.page_headerActions__cx_3X{display:flex;align-items:center;gap:16px}.page_header__OnAXF a{color:#831cca;font-size:14px;font-weight:600;text-underline-offset:3px}.page_document__ffDqK h1{margin:32px 0 8px;font-size:clamp(28px,5vw,42px);line-height:1.08}.page_subtitle__9HRKz{margin:0 0 12px;color:var(--color-text-primary);font-size:18px;line-height:1.5}.page_updated__7iWAW{margin:0 0 36px;color:var(--color-text-secondary);font-size:13px}.page_document__ffDqK section{padding:22px 0;border-top:1px solid var(--color-border)}.page_document__ffDqK section:first-of-type{border-top:0}.page_document__ffDqK h2{margin:0 0 10px;font-size:18px}.page_document__ffDqK p{margin:0;color:var(--color-text-secondary);line-height:1.7}.page_offerContent__SjXFw h2{margin:32px 0 12px;padding-top:24px;border-top:1px solid var(--color-border);font-size:18px}.page_offerContent__SjXFw p+p{margin-top:12px}@media(max-width:600px){.page_page___7ARX{padding:16px}.page_document__ffDqK{padding:24px 20px;border-radius:16px}.page_header__OnAXF{align-items:flex-start;flex-direction:column}.page_headerActions__cx_3X{width:100%;justify-content:space-between}}.BrandLogo_logo__ZTV1t{position:relative;display:inline-block;overflow:hidden;flex:0 0 auto;isolation:isolate}.BrandLogo_logo__ZTV1t img{position:absolute;width:100%;height:100%;left:50%;top:50%;object-fit:cover;object-position:50% 50%;transform:translate(-50%,-50%);mix-blend-mode:lighten;filter:contrast(1.12) brightness(1.05);z-index:1}.BrandLogo_logo__ZTV1t:before{content:"";position:absolute;inset:18% 23%;background:radial-gradient(ellipse,rgba(210,21,255,.16),transparent 68%);filter:blur(10px)}.BrandLogo_sidebar__CHTQp{width:168px;height:76px}.BrandLogo_login__zuIaU{width:252px;height:114px}.BrandLogo_document__ucvmm{width:168px;height:76px;background:#111}.BrandLogo_document__ucvmm:before{display:none}.BrandLogo_document__ucvmm img{mix-blend-mode:normal}html[data-theme=light] .BrandLogo_document__ucvmm img,html[data-theme=light] .BrandLogo_login__zuIaU img,html[data-theme=light] .BrandLogo_sidebar__CHTQp img{mix-blend-mode:multiply;filter:invert(1) hue-rotate(180deg) contrast(1.08)}html[data-theme=light] .BrandLogo_document__ucvmm{background:#fff}@media(max-width:640px){.BrandLogo_login__zuIaU{width:210px;height:94px}}@media(prefers-reduced-motion:no-preference){.BrandLogo_login__zuIaU img,.BrandLogo_sidebar__CHTQp img{transition:filter .2s ease}.BrandLogo_login__zuIaU:hover img,.BrandLogo_sidebar__CHTQp:hover img{filter:contrast(1.16) brightness(1.1)}}@media print{.BrandLogo_document__ucvmm{print-color-adjust:exact;-webkit-print-color-adjust:exact}}.ThemeToggle_toggle__ojP19{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-elevated);color:var(--color-text-secondary);transition:color .15s ease,border-color .15s ease,background .15s ease}.ThemeToggle_toggle__ojP19:hover{color:var(--color-text-primary);border-color:#af84cc;background:var(--color-bg-hover)}.ThemeToggle_toggle__ojP19:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.ThemeToggle_toggle__ojP19 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ThemeToggle_moon__snQSG,html[data-theme=light] .ThemeToggle_sun__bYxvR{display:none}html[data-theme=light] .ThemeToggle_moon__snQSG{display:block}.PageBody_body__LnGum{padding:32px;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:24px;overflow:auto}.PageBody_body__LnGum::-webkit-scrollbar{width:8px;height:8px}.PageBody_body__LnGum::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PageBody_body__LnGum::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.PageBody_body__LnGum::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.PageBody_contained__Aq5fn{overflow:auto}.HintTooltip_root__9DzWf{position:relative;display:inline-flex;flex:0 0 auto;vertical-align:middle}.HintTooltip_trigger__JW8GY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg-elevated);color:var(--color-text-secondary);font-size:12px;font-weight:700;line-height:1;cursor:help}.HintTooltip_trigger__JW8GY:focus-visible,.HintTooltip_trigger__JW8GY:hover{border-color:#af84cc;color:var(--color-text-primary)}.HintTooltip_trigger__JW8GY:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.HintTooltip_tooltip__Bu_GC{position:absolute;top:calc(100% + 9px);left:0;z-index:301;width:max-content;max-width:min(300px,100vw - 32px);padding:9px 11px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-elevated);box-shadow:var(--shadow-popover);color:var(--color-text-primary);font-size:.75rem;font-style:normal;font-weight:400;line-height:1.45;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(-3px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease}.HintTooltip_tooltip__Bu_GC:before{content:"";position:absolute;bottom:100%;left:7px;width:7px;height:7px;border-left:1px solid var(--color-border);border-top:1px solid var(--color-border);background:var(--color-bg-elevated);transform:translateY(4px) rotate(45deg)}.HintTooltip_root__9DzWf:focus-within .HintTooltip_tooltip__Bu_GC,.HintTooltip_root__9DzWf:hover .HintTooltip_tooltip__Bu_GC{opacity:1;visibility:visible;transform:translateY(0)}.HintTooltip_alignEnd__o47dB .HintTooltip_tooltip__Bu_GC{right:0;left:auto}.HintTooltip_alignEnd__o47dB .HintTooltip_tooltip__Bu_GC:before{right:7px;left:auto}@media(prefers-reduced-motion:reduce){.HintTooltip_tooltip__Bu_GC{transition:none}}.page_card__Qjfxl{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:820px;padding:24px;display:flex;flex-direction:column;gap:16px}.page_title__hAVQY{margin:0 0 8px;font-size:1.125rem}.page_hint__L_u3e{margin:0;color:var(--color-text-muted);font-size:.8125rem}.page_textarea__aeYUJ{width:100%;min-height:360px;resize:vertical;padding:16px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text-primary);font:inherit;line-height:1.55}.page_textarea__aeYUJ::-webkit-scrollbar{width:8px;height:8px}.page_textarea__aeYUJ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.page_textarea__aeYUJ::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.page_textarea__aeYUJ::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.page_textarea__aeYUJ:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.page_summary__j4OV_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--color-text-muted);font-size:.75rem}.page_error___n6_E{margin:0;color:#ff5470;font-size:.75rem}.page_result__Q8GQT{padding:12px 16px;border:1px solid rgba(var(--color-success-rgb),.35);border-radius:6px;background:rgba(var(--color-success-rgb),.1);color:var(--color-success)}.page_actions__wZskz{display:flex;justify-content:flex-end}.page_upload__c50GN{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:12px 20px;border-radius:6px;background:#831cca;color:#fff;font-size:.8125rem;font-weight:600}.page_upload__c50GN:disabled{opacity:.5;cursor:not-allowed}.page_card__FXBLx{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:960px;padding:24px;display:flex;flex-direction:column;gap:16px}.page_hint__W6XB2{margin:0;color:var(--color-text-muted);font-size:.8125rem}.page_textarea__4ut3D{width:100%;min-height:480px;resize:vertical;padding:16px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text-primary);font:inherit;line-height:1.55}.page_textarea__4ut3D::-webkit-scrollbar{width:8px;height:8px}.page_textarea__4ut3D::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.page_textarea__4ut3D::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.page_textarea__4ut3D::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.page_textarea__4ut3D:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.page_textarea__4ut3D:disabled{opacity:.65}.page_footer__NHgWC{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_status__PzkGI{color:var(--color-text-muted);font-size:.75rem}.page_save__F77Pp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 20px;border-radius:6px;background:#831cca;color:#fff;font-size:.8125rem;font-weight:600}.page_save__F77Pp:disabled{opacity:.5;cursor:not-allowed}.PayerForm_card__ahjmp{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);padding:24px}.PayerForm_header__26g5V{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:20px}.PayerForm_title__qPXmn{font-size:1.125rem;font-weight:600;margin:0}.PayerForm_headerActions___w6k5{display:flex;align-items:center;gap:12px}.PayerForm_savedHint__w1yBE{font-size:.75rem;color:var(--color-accent-alt)}.PayerForm_saveBtn__0Ucvv{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 20px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease}.PayerForm_saveBtn__0Ucvv:hover{filter:brightness(1.1)}.PayerForm_grid__lTOSM{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px 20px;gap:16px 20px}@media(max-width:720px){.PayerForm_grid__lTOSM{grid-template-columns:1fr}}.PayerForm_field__10Iwl{display:flex;flex-direction:column;gap:8px}.PayerForm_fieldLabel___9UKw{font-size:.75rem;color:var(--color-text-muted)}.PayerForm_input__6r6FR{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.PayerForm_input__6r6FR::placeholder{color:var(--color-text-muted)}.PayerForm_input__6r6FR:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.PayerForm_inputInvalid__tRWXA{border-color:#ff5470}.PayerForm_fieldError__SSL8_{font-size:.75rem;color:#ff5470}.AuditLogView_gate__cT7vu{display:grid;place-items:center;padding:32px 16px}.AuditLogView_gateCard__vHyqx{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:min(420px,100%);padding:24px}.AuditLogView_gateCard__vHyqx h2{margin:0 0 8px;color:var(--color-text-primary);font-size:1.125rem}.AuditLogView_gateHint__yober{margin:0 0 16px;color:var(--color-text-muted);font-size:.8125rem;line-height:1.5}.AuditLogView_gateError__G87SP{margin:12px 0 0;color:#ff5470;font-size:.8125rem}.AuditLogView_field__OSrvN{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;color:var(--color-text-secondary)}.AuditLogView_input__qzpYb{padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text-primary);font:inherit}.AuditLogView_input__qzpYb:focus{outline:none;border-color:#831cca}.AuditLogView_unlockBtn__PkNmz{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;font:inherit;color:inherit;width:100%;margin:16px 0 0;padding:8px 16px;border-radius:6px;background:#831cca;color:#fff;font-size:.8125rem;text-align:center}.AuditLogView_unlockBtn__PkNmz:disabled{opacity:.55;cursor:not-allowed}.AuditLogView_card__Ud4EI{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex:0 0 60vh;height:60vh;min-height:0;flex-direction:column;overflow:hidden}.AuditLogView_sections__D_FaC{display:flex;flex:0 0 auto;gap:4px;padding:8px 16px 0;border-bottom:1px solid var(--color-border-subtle)}.AuditLogView_sections__D_FaC button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;position:relative;padding:12px 16px;color:var(--color-text-muted);font-size:.8125rem}.AuditLogView_sections__D_FaC button:after{position:absolute;right:12px;bottom:-1px;left:12px;height:2px;border-radius:2px 2px 0 0;background:rgba(0,0,0,0);content:""}.AuditLogView_sections__D_FaC .AuditLogView_sectionActive__ecLbs{color:var(--color-text-primary)}.AuditLogView_sections__D_FaC .AuditLogView_sectionActive__ecLbs:after{background:#831cca}.AuditLogView_toolbar__664xA{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle)}.AuditLogView_count__UUxgU{color:var(--color-text-muted);font-size:.75rem}.AuditLogView_search__aeoOF,.AuditLogView_select__Iz0OH{padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text-primary);font:inherit;font-size:.8125rem}.AuditLogView_search__aeoOF{min-width:240px}.AuditLogView_lockBtn__eXHeH{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;cursor:pointer;font:inherit;color:inherit;margin:0 0 0 auto;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.75rem}.AuditLogView_error__fuBuc{margin:0;padding:8px 16px;color:#ff5470;font-size:.8125rem}.AuditLogView_tableWrap__zwvQR{flex:1 1;min-height:0;overflow:auto}.AuditLogView_tableWrap__zwvQR::-webkit-scrollbar{width:8px;height:8px}.AuditLogView_tableWrap__zwvQR::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.AuditLogView_tableWrap__zwvQR::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.AuditLogView_tableWrap__zwvQR::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.AuditLogView_table__qc53N{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.AuditLogView_table__qc53N td,.AuditLogView_table__qc53N th{padding:12px 16px;text-align:left;white-space:nowrap}.AuditLogView_table__qc53N th{isolation:isolate;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-card);color:var(--color-text-muted);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border-subtle)}.AuditLogView_table__qc53N th:before{content:"";position:absolute;z-index:-1;top:-50%;right:0;bottom:-1px;left:0;background:var(--color-bg-card);pointer-events:none}.AuditLogView_table__qc53N td{max-width:320px;overflow:hidden;text-overflow:ellipsis}.AuditLogView_row__qKtTd{cursor:pointer;border-bottom:1px solid var(--color-border-subtle)}.AuditLogView_row__qKtTd:hover{background:var(--color-bg-hover)}.AuditLogView_mono__7vzmQ{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.75rem}.AuditLogView_badge__4uasF{display:inline-flex;padding:2px 12px;border-radius:999px;font-size:.75rem;white-space:nowrap}.AuditLogView_success__3WPzJ{background:rgba(var(--color-accent-alt-rgb),.14);color:var(--color-accent-alt)}.AuditLogView_denied__jOqHn{background:rgba(255,84,112,.14);color:#ff5470}.AuditLogView_error__fuBuc{background:rgba(245,166,35,.14);color:#f5a623}.AuditLogView_detailsRow__JGcUx td{white-space:normal;background:var(--color-bg-hover)}.AuditLogView_reason__9CNxa{margin:0 0 8px;color:#ff5470;font-size:.8125rem}.AuditLogView_detailBlock__33ZZr{margin-bottom:12px}.AuditLogView_detailBlock__33ZZr:last-child{margin-bottom:0}.AuditLogView_detailLabel__L7sMm{display:block;margin-bottom:4px;color:var(--color-text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.AuditLogView_detailPre__sIrrN{margin:0;padding:12px;border-radius:6px;background:var(--color-bg-card);color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;white-space:pre-wrap;word-break:break-word;max-height:320px;overflow-y:auto}.AuditLogView_detailPre__sIrrN::-webkit-scrollbar{width:8px;height:8px}.AuditLogView_detailPre__sIrrN::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.AuditLogView_detailPre__sIrrN::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.AuditLogView_detailPre__sIrrN::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.AuditLogView_userAgent__76J8t{margin:8px 0 0;color:var(--color-text-muted);font-size:.75rem}.AuditLogView_empty__DWjJl{padding:32px;text-align:center;color:var(--color-text-muted);font-size:.8125rem}.AuditLogView_pagination__P8GAi{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 16px;border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:.8125rem}.AuditLogView_pagination__P8GAi button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:4px 12px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary)}.AuditLogView_pagination__P8GAi button:disabled{opacity:.4;cursor:not-allowed}.ExternalMonitoringView_monitor__9KmK_{display:flex;min-height:0;flex:1 1;flex-direction:column;overflow:auto}.ExternalMonitoringView_monitor__9KmK_::-webkit-scrollbar{width:8px;height:8px}.ExternalMonitoringView_monitor__9KmK_::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ExternalMonitoringView_monitor__9KmK_::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.ExternalMonitoringView_monitor__9KmK_::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.ExternalMonitoringView_header__oRCB4{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid var(--color-border-subtle)}.ExternalMonitoringView_header__oRCB4 h2{margin:0;color:var(--color-text-primary);font-size:1.125rem}.ExternalMonitoringView_header__oRCB4 p{margin:4px 0 0;color:var(--color-text-muted);font-size:.8125rem}.ExternalMonitoringView_controls__V5Ad6{display:flex;align-items:center;gap:8px}.ExternalMonitoringView_range__bu1at{display:flex;padding:3px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg)}.ExternalMonitoringView_range__bu1at button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:4px 12px;border-radius:calc(6px - 2px);color:var(--color-text-muted);font-size:.75rem}.ExternalMonitoringView_range__bu1at .ExternalMonitoringView_rangeActive__ktMNm{background:var(--color-bg-card);color:var(--color-text-primary);box-shadow:0 1px 4px rgba(0,0,0,.16)}.ExternalMonitoringView_refresh__Wwev_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.75rem}.ExternalMonitoringView_refresh__Wwev_:disabled{opacity:.55}.ExternalMonitoringView_loadError__Uuv5f{margin:0;padding:8px 20px;color:#ff5470;font-size:.8125rem}.ExternalMonitoringView_services__eaQqa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--color-border-subtle)}.ExternalMonitoringView_service__EO585{padding:16px 20px}.ExternalMonitoringView_service__EO585:first-child{border-right:1px solid var(--color-border-subtle)}.ExternalMonitoringView_serviceHeading__DfE36{display:flex;align-items:center;justify-content:space-between;gap:12px}.ExternalMonitoringView_serviceHeading__DfE36 h3{margin:0;color:var(--color-text-primary);font-size:.9375rem}.ExternalMonitoringView_serviceStats__Attrb{display:flex;flex-wrap:wrap;gap:20px;margin-top:12px;color:var(--color-text-muted);font-size:.75rem}.ExternalMonitoringView_serviceStats__Attrb span{display:flex;flex-direction:column;gap:2px}.ExternalMonitoringView_serviceStats__Attrb b{color:var(--color-text-primary);font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExternalMonitoringView_status__v_OiW{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-secondary);font-size:.75rem;white-space:nowrap}.ExternalMonitoringView_status__v_OiW i{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(175,132,204,.08)}.ExternalMonitoringView_healthy__cfF4Y{color:var(--color-success)}.ExternalMonitoringView_degraded__7lTWz{color:#f5a623}.ExternalMonitoringView_down__u1Mzj{color:#ff5470}.ExternalMonitoringView_unknown__fSCiS{color:var(--color-text-muted)}.ExternalMonitoringView_content__UqmGD{display:grid;min-height:420px;grid-template-columns:minmax(300px,.78fr) minmax(0,1.7fr);flex:1 1}.ExternalMonitoringView_endpointList__srGTk{min-width:0;overflow-y:auto;border-right:1px solid var(--color-border-subtle)}.ExternalMonitoringView_endpointList__srGTk::-webkit-scrollbar{width:8px;height:8px}.ExternalMonitoringView_endpointList__srGTk::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ExternalMonitoringView_endpointList__srGTk::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.ExternalMonitoringView_endpointList__srGTk::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.ExternalMonitoringView_listTitle__GKhG4{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:.8125rem}.ExternalMonitoringView_listTitle__GKhG4 span{color:var(--color-text-muted)}.ExternalMonitoringView_endpoint__a9xcL{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;display:flex;width:100%;flex-direction:column;gap:8px;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary);text-align:left}.ExternalMonitoringView_endpoint__a9xcL:hover{background:var(--color-bg-hover)}.ExternalMonitoringView_endpoint__a9xcL code{overflow:hidden;width:100%;color:var(--color-text-secondary);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.ExternalMonitoringView_endpoint__a9xcL code b{color:#af84cc}.ExternalMonitoringView_endpointSelected__xc6cn{background:var(--color-bg-hover);box-shadow:inset 3px 0 #831cca}.ExternalMonitoringView_endpointTop__0ivCA{display:flex;align-items:center;justify-content:space-between;width:100%}.ExternalMonitoringView_endpointTop__0ivCA small{color:var(--color-text-muted)}.ExternalMonitoringView_endpointMeta__buBZn{color:var(--color-text-muted);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExternalMonitoringView_empty__POUmg{padding:24px 16px;color:var(--color-text-muted);font-size:.8125rem;line-height:1.5}.ExternalMonitoringView_detail__uj__u{min-width:0;padding:20px}.ExternalMonitoringView_detailHeading__QH7lc{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ExternalMonitoringView_detailHeading__QH7lc span{color:var(--color-text-muted);font-size:.75rem}.ExternalMonitoringView_detailHeading__QH7lc h3{margin:4px 0 0;overflow-wrap:anywhere;color:var(--color-text-primary);font-size:.8125rem}.ExternalMonitoringView_chartWrap__Nps6I{margin-top:20px}.ExternalMonitoringView_chart__Z2KpL{display:block;width:100%;height:auto;max-height:220px;overflow:visible}.ExternalMonitoringView_gridLine__4T2lS{stroke:var(--color-border-subtle);stroke-width:1}.ExternalMonitoringView_requestBar__yZ9V7{fill:rgba(175,132,204,.34)}.ExternalMonitoringView_errorBar__fdu9V{fill:rgba(255,84,112,.9)}.ExternalMonitoringView_axisText__AYtrk{fill:var(--color-text-muted);font-size:11px}.ExternalMonitoringView_legend__ngmC6{display:flex;gap:16px;color:var(--color-text-muted);font-size:.75rem}.ExternalMonitoringView_legend__ngmC6 span{display:inline-flex;align-items:center;gap:6px}.ExternalMonitoringView_legend__ngmC6 i{width:9px;height:9px;border-radius:2px}.ExternalMonitoringView_requestKey__nXwDK{background:rgba(175,132,204,.45)}.ExternalMonitoringView_errorKey__NQ0GH{background:#ff5470}.ExternalMonitoringView_metrics__9dD0S{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:20px;overflow:hidden;border:1px solid var(--color-border-subtle);border-radius:6px;background:var(--color-border-subtle)}.ExternalMonitoringView_metrics__9dD0S span{display:flex;min-width:0;flex-direction:column;gap:4px;padding:12px;background:var(--color-bg-card)}.ExternalMonitoringView_metrics__9dD0S small{color:var(--color-text-muted);font-size:.75rem}.ExternalMonitoringView_metrics__9dD0S b{overflow:hidden;color:var(--color-text-primary);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.ExternalMonitoringView_lastError__yUa_4{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:12px;gap:12px;margin-top:16px;padding:12px;border-left:3px solid #ff5470;background:rgba(255,84,112,.07)}.ExternalMonitoringView_lastError__yUa_4 small,.ExternalMonitoringView_lastError__yUa_4 span{color:var(--color-text-muted);font-size:.75rem}.ExternalMonitoringView_lastError__yUa_4 code{overflow-wrap:anywhere;color:#ff5470;font-size:.75rem}.ExternalMonitoringView_detailEmpty__mXT_v{display:grid;min-height:300px;place-items:center;color:var(--color-text-muted);font-size:.8125rem}.ExternalMonitoringView_updated__CHT6N{padding:8px 20px;border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:.75rem;text-align:right}@media(max-width:900px){.ExternalMonitoringView_header__oRCB4{flex-direction:column}.ExternalMonitoringView_controls__V5Ad6{width:100%;justify-content:space-between}.ExternalMonitoringView_content__UqmGD{grid-template-columns:1fr}.ExternalMonitoringView_endpointList__srGTk{max-height:330px;border-right:0;border-bottom:1px solid var(--color-border-subtle)}.ExternalMonitoringView_metrics__9dD0S{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ExternalMonitoringView_services__eaQqa{grid-template-columns:1fr}.ExternalMonitoringView_service__EO585:first-child{border-right:0;border-bottom:1px solid var(--color-border-subtle)}.ExternalMonitoringView_range__bu1at button{padding-inline:8px}.ExternalMonitoringView_detail__uj__u{padding:16px}.ExternalMonitoringView_lastError__yUa_4{grid-template-columns:1fr}}.MasterDashboardFilter_row__PlK8L{display:flex;align-items:center;gap:12px}.MasterDashboardFilter_select__q0ZKR{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;font:inherit;color:inherit;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary);cursor:pointer;text-transform:capitalize}.MasterDashboardFilter_select__q0ZKR:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.MasterDashboardFilter_yearBtn__3sLdM{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease,color .15s ease,background .15s ease}.MasterDashboardFilter_yearBtn__3sLdM:hover{border-color:#af84cc}.MasterDashboardFilter_yearBtnActive__EoQxC{background:rgba(131,28,202,.18);border-color:#831cca;color:var(--color-text-primary)}.ManagerStatsTable_card__y8PbW{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex:0 0 60vh;height:60vh;min-height:0;flex-direction:column;padding:20px}.ManagerStatsTable_heading__8zxfy{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.ManagerStatsTable_title__kAsZU{font-size:.9375rem;font-weight:600;margin:0}.ManagerStatsTable_tableCount__aPjSg{color:var(--color-text-muted);font-size:.75rem}.ManagerStatsTable_tableWrap__yx9sq{flex:1 1;min-height:0;overflow:auto}.ManagerStatsTable_tableWrap__yx9sq::-webkit-scrollbar{width:8px;height:8px}.ManagerStatsTable_tableWrap__yx9sq::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ManagerStatsTable_tableWrap__yx9sq::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.ManagerStatsTable_tableWrap__yx9sq::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.ManagerStatsTable_table__EyIp_{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.ManagerStatsTable_table__EyIp_ td,.ManagerStatsTable_table__EyIp_ th{padding:8px 12px;text-align:left;white-space:nowrap}.ManagerStatsTable_table__EyIp_ th{isolation:isolate;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-card);color:var(--color-text-muted);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border-subtle)}.ManagerStatsTable_table__EyIp_ th:before{content:"";position:absolute;z-index:-1;top:-50%;right:0;bottom:-1px;left:0;background:var(--color-bg-card);pointer-events:none}.ManagerStatsTable_table__EyIp_ tbody tr{border-bottom:1px solid var(--color-border-subtle)}.ManagerStatsTable_table__EyIp_ tbody tr:last-child{border-bottom:none}.ManagerStatsTable_table__EyIp_ tbody tr:hover{background:var(--color-bg-hover)}.ClientStatsList_card__gUeMi{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);padding:20px}.ClientStatsList_title__u5ThA{font-size:.9375rem;font-weight:600;margin:0 0 16px}.ClientStatsList_list__bVhzQ{display:flex;flex-direction:column;gap:4px}.ClientStatsList_row__LKzQ9{display:grid;grid-template-columns:24px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:8px;border-radius:6px;font-size:.8125rem}.ClientStatsList_row__LKzQ9:hover{background:var(--color-bg-hover)}.ClientStatsList_rank__v3uBC{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClientStatsList_name__kkxSb{color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientStatsList_amount__r2d1h{color:#af84cc;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ClientStatsList_empty__AKZCU{color:var(--color-text-muted);font-size:.8125rem;margin:0}.page_filterRow__TVEXT{display:flex;justify-content:flex-end}.EmployeesModal_overlay__OgLq6{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.EmployeesModal_modal__Ihmsm{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:380px;padding:24px;display:flex;flex-direction:column;gap:16px}.EmployeesModal_title__9yQhA{font-size:1.125rem;font-weight:600;margin:0}.EmployeesModal_list__ndg_h{display:flex;flex-direction:column;gap:4px;max-height:240px;overflow-y:auto}.EmployeesModal_list__ndg_h::-webkit-scrollbar{width:8px;height:8px}.EmployeesModal_list__ndg_h::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.EmployeesModal_list__ndg_h::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.EmployeesModal_list__ndg_h::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.EmployeesModal_row__LPZFn{display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:6px;font-size:.8125rem}.EmployeesModal_row__LPZFn:hover{background:var(--color-bg-hover)}.EmployeesModal_rowMain__1SCUS{display:flex;align-items:center;justify-content:space-between}.EmployeesModal_maxIdField__w8wS4{display:flex;flex-direction:column;gap:4px}.EmployeesModal_maxIdLabel__Z_rwV{color:var(--color-text-muted);font-size:.75rem}.EmployeesModal_maxIdControls__7t70g{display:flex;align-items:center;gap:8px}.EmployeesModal_maxIdInput__aD_WA{min-width:0;flex:1 1;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:6px;padding:4px 8px;font-size:.75rem;color:var(--color-text-secondary)}.EmployeesModal_maxIdInput__aD_WA::placeholder{color:var(--color-text-muted)}.EmployeesModal_maxIdInput__aD_WA:focus-visible,.EmployeesModal_maxIdInput__aD_WA:hover{border-color:var(--color-border);background:var(--color-bg-card)}.EmployeesModal_maxIdInput__aD_WA:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.EmployeesModal_saveMaxIdBtn__rcUmp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;flex:0 0 auto;color:#af84cc;font-size:.75rem;font-weight:600}.EmployeesModal_saveMaxIdBtn__rcUmp:disabled{cursor:default;color:var(--color-text-muted)}.EmployeesModal_removeBtn__VXANE{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;color:#ff5470;font-size:.75rem}.EmployeesModal_removeBtn__VXANE:hover{text-decoration:underline}.EmployeesModal_empty__kuAZk{color:var(--color-text-muted);font-size:.8125rem;margin:0}.EmployeesModal_error__7NhJc{margin:0;color:#ff5470;font-size:.8125rem;line-height:1.4}.EmployeesModal_addForm__0yL66{display:flex;flex-direction:column;gap:8px}.EmployeesModal_addRow__BJPl3{display:flex;gap:8px}.EmployeesModal_input__rQmKi{flex:1 1;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.EmployeesModal_input__rQmKi::placeholder{color:var(--color-text-muted)}.EmployeesModal_input__rQmKi:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.EmployeesModal_addBtn__1Pos7{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap}.EmployeesModal_addBtn__1Pos7:hover{filter:brightness(1.1)}.EmployeesModal_addBtn__1Pos7:disabled{cursor:not-allowed;opacity:.55;filter:none}.EmployeesModal_actions__AiaUp{display:flex;justify-content:flex-end}.EmployeesModal_closeBtn__JDkpA{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.EmployeesModal_closeBtn__JDkpA:hover{border-color:#af84cc}.EmployeesButton_button__4_I46{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s ease}.EmployeesButton_button__4_I46:hover{border-color:#af84cc}.CreateProjectModal_overlay__fc3ax{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.CreateProjectModal_modal__gwTcU{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:420px;max-height:90vh;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.CreateProjectModal_modal__gwTcU::-webkit-scrollbar{width:8px;height:8px}.CreateProjectModal_modal__gwTcU::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CreateProjectModal_modal__gwTcU::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.CreateProjectModal_modal__gwTcU::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.CreateProjectModal_title__m_k16{font-size:1.125rem;font-weight:600;margin:0}.CreateProjectModal_field__jKWpp{display:flex;flex-direction:column;gap:8px}.CreateProjectModal_fieldLabel__QRHtp{font-size:.75rem;color:var(--color-text-muted)}.CreateProjectModal_input__lnkVQ,.CreateProjectModal_select__2D60W{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.CreateProjectModal_input__lnkVQ::placeholder,.CreateProjectModal_select__2D60W::placeholder{color:var(--color-text-muted)}.CreateProjectModal_input__lnkVQ:focus-visible,.CreateProjectModal_select__2D60W:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.CreateProjectModal_select__2D60W{cursor:pointer}.CreateProjectModal_actions__Za0Cm{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.CreateProjectModal_error__Xdimk{margin:12px 0 0;color:#ff5470;font-size:.8125rem}.CreateProjectModal_cancelBtn__mPDiq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.CreateProjectModal_cancelBtn__mPDiq:hover{border-color:#af84cc}.CreateProjectModal_submitBtn__i2hov{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;text-align:center;transition:filter .15s ease,opacity .15s ease}.CreateProjectModal_submitBtn__i2hov:hover:not(:disabled){filter:brightness(1.1)}.CreateProjectModal_submitBtn__i2hov:disabled{opacity:.5;cursor:not-allowed}.CreateProjectModal_createdName__UoEXz{font-size:.8125rem;color:var(--color-text-secondary);margin:-8px 0 0}.CreateProjectModal_credsBlock__WP1g_{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:6px}.CreateProjectModal_credsLabel__Qf2En{font-size:.75rem;color:var(--color-text-muted)}.CreateProjectModal_credsRow__GxAvY{display:flex;gap:12px}.CreateProjectModal_credsRow__GxAvY code{font-size:.8125rem;color:#af84cc;background:rgba(175,132,204,.1);padding:2px 8px;border-radius:6px}.CreateProjectButton_button__tIkaa{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:filter .15s ease}.CreateProjectButton_button__tIkaa:hover{filter:brightness(1.1)}.LinkProjectModal_overlay__ypeV0{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.LinkProjectModal_modal__3KPPa{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:420px;max-height:90vh;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.LinkProjectModal_modal__3KPPa::-webkit-scrollbar{width:8px;height:8px}.LinkProjectModal_modal__3KPPa::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.LinkProjectModal_modal__3KPPa::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.LinkProjectModal_modal__3KPPa::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.LinkProjectModal_title__pnhFq{font-size:1.125rem;font-weight:600;margin:0}.LinkProjectModal_hint__foRDQ{font-size:.75rem;color:var(--color-text-muted);margin:-8px 0 0}.LinkProjectModal_field__NgG9Z{display:flex;flex-direction:column;gap:8px}.LinkProjectModal_fieldLabel__jO7lR{font-size:.75rem;color:var(--color-text-muted)}.LinkProjectModal_input__Smlwu,.LinkProjectModal_select__6BxOW{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.LinkProjectModal_input__Smlwu:focus-visible,.LinkProjectModal_select__6BxOW:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.LinkProjectModal_select__6BxOW{cursor:pointer}.LinkProjectModal_error__kU3aD{font-size:.75rem;color:#ff5470}.LinkProjectModal_actions__QirBS{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.LinkProjectModal_cancelBtn__9vdNq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.LinkProjectModal_cancelBtn__9vdNq:hover{border-color:#af84cc}.LinkProjectModal_submitBtn__MHQx9{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease,opacity .15s ease}.LinkProjectModal_submitBtn__MHQx9:hover:not(:disabled){filter:brightness(1.1)}.LinkProjectModal_submitBtn__MHQx9:disabled{opacity:.5;cursor:not-allowed}.LinkProjectButton_button__UN3do{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s ease}.LinkProjectButton_button__UN3do:hover{border-color:#af84cc}.CopyProjectModal_overlay__3ca04{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.CopyProjectModal_modal__gHSTX{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:420px;max-height:90vh;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.CopyProjectModal_modal__gHSTX::-webkit-scrollbar{width:8px;height:8px}.CopyProjectModal_modal__gHSTX::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CopyProjectModal_modal__gHSTX::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.CopyProjectModal_modal__gHSTX::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.CopyProjectModal_title__Xv5HR{font-size:1.125rem;font-weight:600;margin:0}.CopyProjectModal_hint__AnuVx{font-size:.75rem;color:var(--color-text-muted);margin:-8px 0 0}.CopyProjectModal_field__6K5sN{display:flex;flex-direction:column;gap:8px;position:relative}.CopyProjectModal_fieldLabel__YOWlp{font-size:.75rem;color:var(--color-text-muted)}.CopyProjectModal_input__EQI9q{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.CopyProjectModal_input__EQI9q:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.CopyProjectModal_error__bMDRr{font-size:.75rem;color:#ff5470}.CopyProjectModal_actions__eTUik{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.CopyProjectModal_cancelBtn__zv3B1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.CopyProjectModal_cancelBtn__zv3B1:hover{border-color:#af84cc}.CopyProjectModal_submitBtn__bpYLJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease,opacity .15s ease}.CopyProjectModal_submitBtn__bpYLJ:hover:not(:disabled){filter:brightness(1.1)}.CopyProjectModal_submitBtn__bpYLJ:disabled{opacity:.5;cursor:not-allowed}.CopyProjectButton_button__PDPm8{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s ease}.CopyProjectButton_button__PDPm8:hover{border-color:#af84cc}.ProjectRowMenu_root__4vDx6{position:relative;display:inline-block}.ProjectRowMenu_trigger__KrEHp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 12px;border-radius:6px;border:1px solid var(--color-border);color:var(--color-text-secondary);font-size:.75rem;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.ProjectRowMenu_trigger__KrEHp:hover{border-color:#831cca;color:var(--color-text-primary)}.ProjectRowMenu_popover__qEF5L{position:fixed;z-index:200;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-popover);padding:4px;width:160px;max-width:calc(100vw - 16px)}.ProjectRowMenu_item__JB7fS{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;display:block;width:100%;padding:8px;border-radius:6px;font-size:.75rem;color:var(--color-text-primary);text-align:left;white-space:nowrap}.ProjectRowMenu_item__JB7fS:hover{background:var(--color-bg-hover)}.ProjectRowMenu_dangerItem___dKg_{color:#ff5470}.LinkedProjectsModal_overlay__ar2el{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.LinkedProjectsModal_modal__ypo_4{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:420px;max-height:90vh;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.LinkedProjectsModal_modal__ypo_4::-webkit-scrollbar{width:8px;height:8px}.LinkedProjectsModal_modal__ypo_4::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.LinkedProjectsModal_modal__ypo_4::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.LinkedProjectsModal_modal__ypo_4::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.LinkedProjectsModal_title__vWO0x{font-size:1.125rem;font-weight:600;margin:0}.LinkedProjectsModal_hint__yhRsZ{font-size:.75rem;color:var(--color-text-muted);margin:-8px 0 0}.LinkedProjectsModal_chipList__HKh9M{display:flex;flex-wrap:wrap;gap:8px}.LinkedProjectsModal_chip__plD24{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:999px;background:var(--color-bg-card);border:1px solid var(--color-border);font-size:.8125rem;color:var(--color-text-primary)}.LinkedProjectsModal_chipRemove__3sbah{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;color:var(--color-text-muted);font-size:.8125rem;line-height:1}.LinkedProjectsModal_chipRemove__3sbah:hover{color:#ff5470}.LinkedProjectsModal_empty__7NrXX{font-size:.75rem;color:var(--color-text-muted)}.LinkedProjectsModal_addRow__IXqhq{display:flex;gap:8px}.LinkedProjectsModal_input__mTDfT{flex:1 1;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.LinkedProjectsModal_input__mTDfT:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.LinkedProjectsModal_addBtn__sXlXb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.LinkedProjectsModal_addBtn__sXlXb:hover:not(:disabled){border-color:#af84cc}.LinkedProjectsModal_addBtn__sXlXb:disabled{opacity:.5;cursor:not-allowed}.LinkedProjectsModal_error__br1hr{font-size:.75rem;color:#ff5470}.LinkedProjectsModal_actions__io_bS{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.LinkedProjectsModal_cancelBtn__xnjSp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.LinkedProjectsModal_cancelBtn__xnjSp:hover{border-color:#af84cc}.LinkedProjectsModal_submitBtn__xzTab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease,opacity .15s ease}.LinkedProjectsModal_submitBtn__xzTab:hover:not(:disabled){filter:brightness(1.1)}.LinkedProjectsModal_submitBtn__xzTab:disabled{opacity:.5;cursor:not-allowed}.ClientCardModal_overlay__aokca{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.6)}.ClientCardModal_modal__24jYx{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:min(720px,100%);padding:24px;display:flex;flex-direction:column;gap:16px}.ClientCardModal_title__i18G_{margin:0;font-size:1.125rem;font-weight:600}.ClientCardModal_hint__9XhY6{margin:-8px 0 0;color:var(--color-text-muted);font-size:.75rem}.ClientCardModal_textarea__d6qvA{min-height:360px;max-height:62vh;resize:vertical;padding:16px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text-primary);font:inherit;line-height:1.5}.ClientCardModal_textarea__d6qvA::-webkit-scrollbar{width:8px;height:8px}.ClientCardModal_textarea__d6qvA::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ClientCardModal_textarea__d6qvA::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.ClientCardModal_textarea__d6qvA::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.ClientCardModal_textarea__d6qvA:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.ClientCardModal_footer__LDqnX{display:flex;align-items:center;justify-content:space-between;gap:16px}.ClientCardModal_counter__3WezM{color:var(--color-text-muted);font-size:.75rem}.ClientCardModal_error__ObY80{color:#ff5470;font-size:.75rem}.ClientCardModal_actions__utYwk{display:flex;gap:12px}.ClientCardModal_cancel__Q5y3R,.ClientCardModal_submit__b4vWy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border-radius:6px;font-size:.8125rem}.ClientCardModal_cancel__Q5y3R{border:1px solid var(--color-border);color:var(--color-text-secondary)}.ClientCardModal_submit__b4vWy{background:#831cca;color:#fff;font-weight:600}.ClientCardModal_cancel__Q5y3R:disabled,.ClientCardModal_submit__b4vWy:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.ClientCardModal_overlay__aokca{padding:12px}.ClientCardModal_modal__24jYx{padding:16px}.ClientCardModal_textarea__d6qvA{min-height:50vh}.ClientCardModal_footer__LDqnX{align-items:stretch;flex-direction:column}.ClientCardModal_actions__utYwk{justify-content:flex-end}}.MasterProjectsTable_card__PC8xX{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex:0 0 60vh;width:100%;min-width:0;height:60vh;min-height:0;flex-direction:column;overflow:hidden}.MasterProjectsTable_toolbar__yvQhr{display:flex;align-items:center;gap:12px;justify-content:flex-end;padding:12px 16px;border-bottom:1px solid var(--color-border-subtle)}.MasterProjectsTable_tableCount__XSYec{margin-right:auto;color:var(--color-text-muted);font-size:.75rem}.MasterProjectsTable_openError__gdKZ4{margin-right:auto;color:#ff7474;font-size:.75rem}.MasterProjectsTable_sortButton__U6xcI{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;gap:5px;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.MasterProjectsTable_sortButton__U6xcI:hover{color:var(--color-text-secondary)}.MasterProjectsTable_sortButton__U6xcI:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45);border-radius:3px}.MasterProjectsTable_sortActive__WX2jJ{color:#af84cc}.MasterProjectsTable_sortIcon__jr4qL{min-width:1em;font-size:12px;line-height:1}.MasterProjectsTable_toggleHiddenBtn__iF_lm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.75rem;transition:border-color .15s ease}.MasterProjectsTable_toggleHiddenBtn__iF_lm:hover{border-color:#af84cc}.MasterProjectsTable_projectSearch__7TvQE{width:min(280px,32vw);min-width:180px;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card);color:var(--color-text-primary);font:inherit}.MasterProjectsTable_projectSearch__7TvQE::placeholder{color:var(--color-text-muted)}.MasterProjectsTable_projectSearch__7TvQE:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.MasterProjectsTable_tableWrap__SSyDU{flex:1 1;width:100%;min-width:0;min-height:0;overflow:auto}.MasterProjectsTable_tableWrap__SSyDU::-webkit-scrollbar{width:8px;height:8px}.MasterProjectsTable_tableWrap__SSyDU::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.MasterProjectsTable_tableWrap__SSyDU::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.MasterProjectsTable_tableWrap__SSyDU::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.MasterProjectsTable_table__GfM43{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.MasterProjectsTable_table__GfM43 td,.MasterProjectsTable_table__GfM43 th{padding:8px 12px;text-align:left;white-space:nowrap}.MasterProjectsTable_table__GfM43 th{isolation:isolate;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-card);color:var(--color-text-muted);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border-subtle);padding-top:12px;padding-bottom:12px}.MasterProjectsTable_table__GfM43 th:before{content:"";position:absolute;z-index:-1;top:-50%;right:0;bottom:-1px;left:0;background:var(--color-bg-card);pointer-events:none}.MasterProjectsTable_table__GfM43 tbody tr{border-bottom:1px solid var(--color-border-subtle)}.MasterProjectsTable_table__GfM43 tbody tr:last-child{border-bottom:none}.MasterProjectsTable_table__GfM43 tbody tr:hover{background:var(--color-bg-hover)}.MasterProjectsTable_table__GfM43 td:first-child,.MasterProjectsTable_table__GfM43 th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--color-bg-card);box-shadow:10px 0 18px -16px rgba(0,0,0,.95)}.MasterProjectsTable_table__GfM43 th:first-child{z-index:4;color:var(--color-text-secondary);font-weight:700}.MasterProjectsTable_table__GfM43 tbody tr:hover td:first-child{background:var(--color-bg-hover)}.MasterProjectsTable_hiddenRow__iqgyK{opacity:.45}.MasterProjectsTable_nameCell__iQfQg{width:220px;min-width:180px;max-width:220px;color:var(--color-text-primary)}.MasterProjectsTable_projectName__YwEVY{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;max-height:2.7em;font-weight:700;color:var(--color-text-primary)}.MasterProjectsTable_fullNameCell__YW6NT{width:360px;min-width:280px;max-width:420px;white-space:normal!important;overflow-wrap:anywhere;line-height:1.35;color:var(--color-text-secondary)}.MasterProjectsTable_mono__t_Ma_{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MasterProjectsTable_inlineSelect__b8T0N,.MasterProjectsTable_passwordInput__y7R1Q,.MasterProjectsTable_priceInput__S4Dmi,.MasterProjectsTable_statusSelect__K1RlM{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px;font-size:.8125rem;color:var(--color-text-primary)}.MasterProjectsTable_inlineSelect__b8T0N:focus-visible,.MasterProjectsTable_passwordInput__y7R1Q:focus-visible,.MasterProjectsTable_priceInput__S4Dmi:focus-visible,.MasterProjectsTable_statusSelect__K1RlM:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.MasterProjectsTable_inlineSelect__b8T0N{min-width:140px;cursor:pointer}.MasterProjectsTable_priceInput__S4Dmi{width:90px}.MasterProjectsTable_balanceControl__J9yX7{display:flex;align-items:center;gap:4px}.MasterProjectsTable_balanceInput__kbiOb{width:110px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px;color:var(--color-text-primary);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MasterProjectsTable_balanceInput__kbiOb:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.MasterProjectsTable_balanceSave__QfTL0{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px;border:1px solid #af84cc;border-radius:6px;color:#af84cc;font-size:11px}.MasterProjectsTable_balanceSave__QfTL0:disabled{opacity:.35;cursor:default}.MasterProjectsTable_passwordInput__y7R1Q{width:140px}.MasterProjectsTable_passwordError__OQaGN{display:block;width:180px;margin-top:4px;color:#ff7474;font-size:11px;line-height:1.3;white-space:normal}.MasterProjectsTable_confirmOverlay__jR_SU{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.68);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.MasterProjectsTable_confirmModal__V3bUN{width:min(460px,100%);padding:20px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-card);box-shadow:0 24px 80px rgba(0,0,0,.48);white-space:normal}.MasterProjectsTable_confirmModal__V3bUN h2{margin:0 0 12px;color:var(--color-text-primary);font-size:1.125rem}.MasterProjectsTable_confirmModal__V3bUN p{margin:0;color:var(--color-text-secondary);line-height:1.55}.MasterProjectsTable_confirmActions__kqdSe{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.MasterProjectsTable_cancelButton__o_pUy,.MasterProjectsTable_confirmButton__1EcFx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border-radius:6px;font-size:.8125rem}.MasterProjectsTable_cancelButton__o_pUy{border:1px solid var(--color-border);color:var(--color-text-secondary)}.MasterProjectsTable_confirmButton__1EcFx{background:#831cca;color:#fff}.MasterProjectsTable_secretCodeField__mNfHv{display:grid;grid-gap:8px;gap:8px;margin-top:16px;color:var(--color-text-secondary);font-size:.8125rem}.MasterProjectsTable_secretCodeField__mNfHv input{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-elevated);color:var(--color-text-primary)}.MasterProjectsTable_secretCodeField__mNfHv input:focus{border-color:#831cca;outline:none}.MasterProjectsTable_deleteError__JmvaT{margin-top:12px!important;color:#ff7474!important;font-size:.8125rem}.MasterProjectsTable_deleteConfirmButton__uCwmi{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border-radius:6px;background:#c9384d;color:#fff}.MasterProjectsTable_deleteConfirmButton__uCwmi:disabled{cursor:not-allowed;opacity:.5}.MasterProjectsTable_statusSelect__K1RlM{cursor:pointer}.MasterProjectsTable_rowActions__tvFXE{display:flex;align-items:center;gap:8px}.MasterProjectsTable_openProjectButton__MWban{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;min-width:104px;padding:8px 12px;border:1px solid rgba(175,132,204,.58);border-radius:6px;color:#af84cc;font-size:.75rem;font-weight:600;transition:background .15s ease,border-color .15s ease,color .15s ease}.MasterProjectsTable_openProjectButton__MWban:hover:not(:disabled){border-color:#af84cc;background:rgba(175,132,204,.12);color:var(--color-text-primary)}.MasterProjectsTable_openProjectButton__MWban:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.MasterProjectsTable_openProjectButton__MWban:disabled{cursor:wait;opacity:.55}.MasterProjectsTable_statusBadge__CU20M{display:inline-block;padding:2px 12px;border-radius:999px;font-size:.75rem}.MasterProjectsTable_active__8KoCd{background:rgba(var(--color-accent-alt-rgb),.14);color:var(--color-accent-alt)}.MasterProjectsTable_inactive__s4rnd{background:color-mix(in srgb,var(--color-text-muted) 14%,transparent);color:var(--color-text-muted)}.MasterProjectsTable_empty__QuMnR{padding:32px;text-align:center;color:var(--color-text-muted);font-size:.8125rem}.page_actions__y6NpU{justify-content:space-between;flex-wrap:wrap}.page_actions__y6NpU,.page_periodFilter__7beV1,.page_projectActions__pLuuW{display:flex;align-items:center;gap:12px}.page_periodFilter__7beV1>span{color:var(--color-text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}@media(max-width:760px){.page_actions__y6NpU,.page_projectActions__pLuuW{align-items:stretch}.page_actions__y6NpU{flex-direction:column}.page_projectActions__pLuuW{flex-wrap:wrap}}.DateRangePicker_root__MunzU{position:relative}.DateRangePicker_trigger__GpWty{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;font-size:.8125rem;color:var(--color-text-primary);transition:border-color .15s ease}.DateRangePicker_trigger__GpWty:hover{border-color:#af84cc}.DateRangePicker_popover__h0uob{position:absolute;top:calc(100% + 8px);right:0;z-index:200;width:280px;padding:16px;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-popover);display:flex;flex-direction:column;gap:16px}.DateRangePicker_presets__4dQpz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.DateRangePicker_presetBtn__OE_9r{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px;border-radius:6px;border:1px solid var(--color-border);font-size:.75rem;color:var(--color-text-secondary);text-align:center;transition:background .15s ease,color .15s ease,border-color .15s ease}.DateRangePicker_presetBtn__OE_9r:hover{background:rgba(131,28,202,.12);border-color:#831cca;color:var(--color-text-primary)}.DateRangePicker_fields__SoADQ{display:flex;gap:12px}.DateRangePicker_field__4Xuwc{flex:1 1;display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:var(--color-text-muted)}.DateRangePicker_field__4Xuwc input{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px;font-size:.8125rem;color:var(--color-text-primary);color-scheme:dark}.DateRangePicker_field__4Xuwc input:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.DateRangePicker_applyBtn__EtAcG{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:12px;border-radius:6px;background:#831cca;color:#fff;font-size:.8125rem;font-weight:600;text-align:center;transition:filter .15s ease}.DateRangePicker_applyBtn__EtAcG:hover{filter:brightness(1.1)}.DashboardDateFilter_row__Jwny1{display:flex;justify-content:flex-end}.MetricCard_card__OnvcZ{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;align-items:flex-start;gap:12px;padding:20px;min-width:0}.MetricCard_indicator__JlUyB{width:8px;height:8px;border-radius:999px;margin-top:6px;flex-shrink:0}.MetricCard_primary__wOh1a{background:#831cca;box-shadow:0 0 0 3px rgba(131,28,202,.2)}.MetricCard_secondary__rhLja{background:#af84cc;box-shadow:0 0 0 3px rgba(175,132,204,.2)}.MetricCard_alt__zItg8{background:var(--color-accent-alt);box-shadow:0 0 0 3px rgba(var(--color-accent-alt-rgb),.2)}.MetricCard_body__Uy9sU{display:flex;flex-direction:column;gap:8px;min-width:0}.MetricCard_label__W1I7_{font-size:.75rem;color:var(--color-text-secondary)}.MetricCard_label__W1I7_,.MetricCard_value__HlrbG{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetricCard_value__HlrbG{font-size:1.5rem;font-weight:600;letter-spacing:-.01em}.DashboardMetricsGrid_grid__mKjxs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(max-width:1200px){.DashboardMetricsGrid_grid__mKjxs{grid-template-columns:repeat(2,1fr)}}.ContactsLeadsChart_wrap__vbfSV{display:flex;flex-direction:column;gap:12px}.ContactsLeadsChart_legend__X4p35{display:flex;gap:20px}.ContactsLeadsChart_legendItem__fxmmw{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--color-text-secondary)}.ContactsLeadsChart_dot__Qu6qN{width:8px;height:8px;border-radius:999px;display:inline-block}.ContactsLeadsChart_dotContacts__7uyhx{background:#af84cc}.ContactsLeadsChart_dotLeads__P6dqi{background:#831cca}.ContactsLeadsChart_chartArea__cosSB{position:relative;width:100%}.ContactsLeadsChart_svg__0taum{width:100%;height:260px;display:block;overflow:visible}.ContactsLeadsChart_barContacts__Dj9pH{fill:rgba(175,132,204,.28)}.ContactsLeadsChart_barLeads__Xptuo{fill:#831cca}.ContactsLeadsChart_axis__pjfMF{display:flex;width:100%}.ContactsLeadsChart_axisLabel__G1lFt{font-size:.75rem;color:var(--color-text-muted);text-align:center}.ContactsLeadsChart_tooltip__0_9y5{position:absolute;top:0;right:0;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;padding:12px;font-size:.75rem;box-shadow:var(--shadow-popover);pointer-events:none;min-width:140px}.ContactsLeadsChart_tooltipDate__VwGru{font-weight:600;margin-bottom:8px;color:var(--color-text-primary)}.ContactsLeadsChart_tooltipRow__v2N4V{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);padding:2px 0}.CplSaleCostChart_wrap__xrwJe{display:flex;flex-direction:column;gap:12px}.CplSaleCostChart_legend__kiRlJ{display:flex;gap:20px}.CplSaleCostChart_legendItem__MlZTb{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--color-text-secondary)}.CplSaleCostChart_dot__q0jZv{width:8px;height:8px;border-radius:999px;display:inline-block}.CplSaleCostChart_dotCpl__xKR0s{background:var(--color-accent-alt)}.CplSaleCostChart_dotSaleCost__Eun0k{background:#831cca}.CplSaleCostChart_chartArea__YhWxN{position:relative;width:100%}.CplSaleCostChart_svg__lU_Yd{width:100%;height:260px;display:block;overflow:visible}.CplSaleCostChart_barCpl__NOG0p{fill:var(--color-accent-alt)}.CplSaleCostChart_barSaleCost__GRf5Y{fill:#831cca}.CplSaleCostChart_axis__29cCg{display:flex;width:100%}.CplSaleCostChart_axisLabel__0yQuz{font-size:.75rem;color:var(--color-text-muted);text-align:center}.CplSaleCostChart_tooltip__ZW0q0{position:absolute;top:0;right:0;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;padding:12px;font-size:.75rem;box-shadow:var(--shadow-popover);pointer-events:none;min-width:160px}.CplSaleCostChart_tooltipDate__DNjcF{font-weight:600;margin-bottom:8px;color:var(--color-text-primary)}.CplSaleCostChart_tooltipRow__Xrqdn{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);padding:2px 0}.ContactsFilters_row__QSAwM{display:flex;justify-content:space-between;align-items:center;gap:12px}.ContactsFilters_statusSelect__dMX3J{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;font:inherit;color:inherit;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary);cursor:pointer;transition:border-color .15s ease}.ContactsFilters_statusSelect__dMX3J:hover{border-color:#af84cc}.ContactsFilters_statusSelect__dMX3J:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.FinanceSummary_grid___4iHj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:1200px){.FinanceSummary_grid___4iHj{grid-template-columns:repeat(2,1fr)}}.PaymentsTable_card__0rDEF{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex:0 0 60vh;height:60vh;min-height:0;flex-direction:column;overflow:hidden}.PaymentsTable_tableWrap__IOzti{flex:1 1;min-height:0;overflow:auto}.PaymentsTable_tableWrap__IOzti::-webkit-scrollbar{width:8px;height:8px}.PaymentsTable_tableWrap__IOzti::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.PaymentsTable_tableWrap__IOzti::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.PaymentsTable_tableWrap__IOzti::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.PaymentsTable_tableCount__noSiW{padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:.75rem}.PaymentsTable_table__N_zqj{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.PaymentsTable_table__N_zqj td,.PaymentsTable_table__N_zqj th{padding:12px 16px;text-align:left;white-space:nowrap}.PaymentsTable_table__N_zqj th{isolation:isolate;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-card);color:var(--color-text-muted);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border-subtle)}.PaymentsTable_table__N_zqj th:before{content:"";position:absolute;z-index:-1;top:-50%;right:0;bottom:-1px;left:0;background:var(--color-bg-card);pointer-events:none}.PaymentsTable_table__N_zqj tbody tr{border-bottom:1px solid var(--color-border-subtle)}.PaymentsTable_table__N_zqj tbody tr:last-child{border-bottom:none}.PaymentsTable_table__N_zqj tbody tr:hover{background:var(--color-bg-hover)}.PaymentsTable_badge__cTdII{display:inline-block;padding:2px 12px;border-radius:999px;font-size:.75rem}.PaymentsTable_paid__N7OM8{background:rgba(var(--color-accent-alt-rgb),.14);color:var(--color-accent-alt)}.PaymentsTable_pending__W190K{background:rgba(245,166,35,.14);color:#f5a623}.PaymentsTable_failed___5V8n{background:rgba(255,116,116,.14);color:#ff7474}.PaymentsTable_uncertain__ZEHq7{background:rgba(175,132,204,.14);color:#af84cc}.PaymentsTable_purpose__5_Gzv{white-space:normal;max-width:320px;color:var(--color-text-muted)}.PaymentsTable_empty__VY45y{padding:32px;text-align:center;color:var(--color-text-muted);font-size:.8125rem}.InvoiceModal_overlay__2qBbQ{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.InvoiceModal_modal__mAfug{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:420px;padding:24px;display:flex;flex-direction:column;gap:16px}.InvoiceModal_title__axdND{font-size:1.125rem;font-weight:600;margin:0}.InvoiceModal_field__05IeD{display:flex;flex-direction:column;gap:8px}.InvoiceModal_fieldLabel__n4Pjd{font-size:.75rem;color:var(--color-text-muted)}.InvoiceModal_payerPreview__Ii3zp{margin:0;font-size:.8125rem;color:var(--color-text-primary)}.InvoiceModal_input__qrlM0{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.InvoiceModal_input__qrlM0:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.InvoiceModal_totalRow__qysNB{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--color-text-secondary)}.InvoiceModal_error__XO6Zd{margin:0;color:#ff5470;font-size:.8125rem;line-height:1.4}.InvoiceModal_uncertainBox__Kh0O5{padding:12px;border:1px solid rgba(255,84,112,.45);border-radius:6px;background:rgba(255,84,112,.07);color:var(--color-text-secondary);font-size:.75rem;line-height:1.45}.InvoiceModal_uncertainBox__Kh0O5 p{margin:0 0 12px}.InvoiceModal_uncertainBox__Kh0O5 button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px}.InvoiceModal_uncertainBox__Kh0O5 button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.InvoiceModal_actions__lOA5H{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.InvoiceModal_cancelBtn__rfPen{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.InvoiceModal_cancelBtn__rfPen:hover{border-color:#af84cc}.InvoiceModal_submitBtn__FiwMe{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease}.InvoiceModal_submitBtn__FiwMe:hover{filter:brightness(1.1)}.InvoiceModal_printTable__MyAoo{width:100%;border-collapse:collapse;margin-top:16px}.InvoiceModal_printTable__MyAoo td,.InvoiceModal_printTable__MyAoo th{border:1px solid #000;padding:8px 12px;text-align:left}.GenerateInvoiceButton_button__YjXVp{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:filter .15s ease}.GenerateInvoiceButton_button__YjXVp:hover{filter:brightness(1.1)}.ClosingActModal_overlay__bA_3x{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.ClosingActModal_modal__2zTnM{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:480px;max-height:85vh;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.ClosingActModal_modal__2zTnM::-webkit-scrollbar{width:8px;height:8px}.ClosingActModal_modal__2zTnM::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ClosingActModal_modal__2zTnM::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.ClosingActModal_modal__2zTnM::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.ClosingActModal_title__DovWu{font-size:1.125rem;font-weight:600;margin:0}.ClosingActModal_titleRow__aJm03{display:flex;align-items:center;gap:8px}.ClosingActModal_list__qKjBx{display:flex;flex-direction:column;gap:4px}.ClosingActModal_row__FX9Pv{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:12px;gap:12px;padding:8px;border-radius:6px;font-size:.8125rem;cursor:pointer}.ClosingActModal_row__FX9Pv:hover{background:var(--color-bg-hover)}.ClosingActModal_row__FX9Pv input{accent-color:#831cca;width:16px;height:16px;cursor:pointer}.ClosingActModal_rowDate__jDqVM{color:var(--color-text-secondary)}.ClosingActModal_rowAmount__IBH4I{color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClosingActModal_paid__vaorb{color:var(--color-accent-alt);font-size:.75rem}.ClosingActModal_pending__vCMwf{color:#f5a623;font-size:.75rem}.ClosingActModal_empty__vX49B{color:var(--color-text-muted);font-size:.8125rem;margin:0}.ClosingActModal_summary__ZkE7J{font-size:.8125rem;color:var(--color-text-secondary);padding-top:12px;border-top:1px solid var(--color-border-subtle)}.ClosingActModal_fields__TEILh{display:grid;grid-gap:12px;gap:12px}.ClosingActModal_field__bDsgu{display:grid;grid-gap:8px;gap:8px;color:var(--color-text-secondary);font-size:.8125rem}.ClosingActModal_field__bDsgu input{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-elevated);color:var(--color-text-primary);font:inherit}.ClosingActModal_field__bDsgu input:focus{outline:none;border-color:#831cca}.ClosingActModal_error__uV1jU,.ClosingActModal_success__Rzobd{margin:0;font-size:.8125rem}.ClosingActModal_error__uV1jU{color:#ff5470}.ClosingActModal_success__Rzobd{color:var(--color-accent-alt)}.ClosingActModal_actions__AVyJQ{display:flex;justify-content:flex-end;gap:12px}.ClosingActModal_cancelBtn__mawl_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.ClosingActModal_cancelBtn__mawl_:hover{border-color:#af84cc}.ClosingActModal_submitBtn__VFMNf{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease,opacity .15s ease}.ClosingActModal_submitBtn__VFMNf:hover:not(:disabled){filter:brightness(1.1)}.ClosingActModal_submitBtn__VFMNf:disabled{opacity:.5;cursor:not-allowed}.ClosingActModal_printTable__X47o1{width:100%;border-collapse:collapse;margin:16px 0}.ClosingActModal_printTable__X47o1 td,.ClosingActModal_printTable__X47o1 th{border:1px solid #000;padding:8px 12px;text-align:left}.ClosingActButton_button__VEyrU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s ease}.ClosingActButton_button__VEyrU:hover{border-color:#af84cc}.page_actions__zDp5e{display:flex;justify-content:flex-end;gap:12px}.LeadsFilters_row__VP_dC{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.LeadsFilters_search__eQ3Qz{flex:1 1;min-width:240px;max-width:360px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary)}.LeadsFilters_search__eQ3Qz::placeholder{color:var(--color-text-muted)}.LeadsFilters_search__eQ3Qz:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.LeadsFilters_controls__Rmo9N{display:flex;align-items:center;gap:12px}.LeadsFilters_statusSelect__eqB0O{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;font:inherit;color:inherit;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary);cursor:pointer;transition:border-color .15s ease}.LeadsFilters_statusSelect__eqB0O:hover{border-color:#af84cc}.LeadsFilters_statusSelect__eqB0O:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.ExportLeadsButton_button__uSAAx{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:filter .15s ease,opacity .15s ease}.ExportLeadsButton_button__uSAAx:hover:not(:disabled){filter:brightness(1.1)}.ExportLeadsButton_button__uSAAx:disabled{opacity:.5;cursor:not-allowed}.RecordingsButton_root__MO0AL{position:relative;display:inline-block}.RecordingsButton_button__gWfAX{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;display:inline-flex;align-items:center;gap:4px;width:32px;height:32px;padding:0 8px;border-radius:6px;border:1px solid var(--color-border);color:var(--color-text-secondary);transition:border-color .15s ease,color .15s ease}.RecordingsButton_button__gWfAX:not(:disabled):hover{border-color:#831cca;color:#831cca}.RecordingsButton_button__gWfAX:disabled{opacity:.35;cursor:not-allowed}.RecordingsButton_count__vHAjU{font-size:.75rem;font-weight:600}.RecordingsButton_popover__DBZUG{position:absolute;top:calc(100% + 4px);left:0;z-index:200;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-popover);padding:8px;display:flex;flex-direction:column;gap:4px;min-width:120px}.RecordingsButton_link__B7byW{padding:8px;border-radius:6px;font-size:.75rem;color:var(--color-text-primary);white-space:nowrap}.RecordingsButton_link__B7byW:hover{background:var(--color-bg-hover)}.LeadsTable_card__W7iC5{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex:0 0 60vh;height:60vh;min-height:0;flex-direction:column;overflow:hidden}.LeadsTable_tableWrap__c0BPa{flex:1 1;min-height:0;overflow:auto}.LeadsTable_tableWrap__c0BPa::-webkit-scrollbar{width:8px;height:8px}.LeadsTable_tableWrap__c0BPa::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.LeadsTable_tableWrap__c0BPa::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.LeadsTable_tableWrap__c0BPa::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.LeadsTable_table__9BbIq{width:100%;min-width:1800px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:.8125rem}.LeadsTable_table__9BbIq td,.LeadsTable_table__9BbIq th{padding:8px 12px;text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.LeadsTable_table__9BbIq td:first-child,.LeadsTable_table__9BbIq th:first-child{width:160px}.LeadsTable_table__9BbIq td:nth-child(2),.LeadsTable_table__9BbIq th:nth-child(2){width:90px}.LeadsTable_table__9BbIq td:nth-child(3),.LeadsTable_table__9BbIq th:nth-child(3){width:210px}.LeadsTable_table__9BbIq td:nth-child(4),.LeadsTable_table__9BbIq th:nth-child(4){width:420px}.LeadsTable_table__9BbIq td:nth-child(5),.LeadsTable_table__9BbIq th:nth-child(5){width:70px;white-space:nowrap}.LeadsTable_table__9BbIq td:nth-child(6),.LeadsTable_table__9BbIq th:nth-child(6){width:220px}.LeadsTable_table__9BbIq td:nth-child(7),.LeadsTable_table__9BbIq th:nth-child(7){width:150px}.LeadsTable_table__9BbIq td:nth-child(8),.LeadsTable_table__9BbIq th:nth-child(8){width:220px}.LeadsTable_table__9BbIq td:nth-child(9),.LeadsTable_table__9BbIq th:nth-child(9){width:210px}.LeadsTable_table__9BbIq td:nth-child(10),.LeadsTable_table__9BbIq th:nth-child(10){width:140px}.LeadsTable_table__9BbIq th{isolation:isolate;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-card);color:var(--color-text-muted);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border-bottom:1px solid var(--color-border-subtle);padding-top:12px;padding-bottom:12px}.LeadsTable_table__9BbIq th:before{content:"";position:absolute;z-index:-1;top:-50%;right:0;bottom:-1px;left:0;background:var(--color-bg-card);pointer-events:none}.LeadsTable_table__9BbIq tbody tr{border-bottom:1px solid var(--color-border-subtle);transition:background .15s ease}.LeadsTable_table__9BbIq tbody tr:last-child{border-bottom:none}.LeadsTable_table__9BbIq tbody tr:hover{background:var(--color-bg-hover)}.LeadsTable_mono__hIvhf{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LeadsTable_comment__LLBGr{max-width:420px;white-space:normal;color:var(--color-text-secondary)}.LeadsTable_amountInput__GeoG0,.LeadsTable_feedbackInput__eq_Wp,.LeadsTable_statusSelect__3mLRv{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px;font-size:.8125rem;color:var(--color-text-primary)}.LeadsTable_amountInput__GeoG0:focus-visible,.LeadsTable_feedbackInput__eq_Wp:focus-visible,.LeadsTable_statusSelect__3mLRv:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.LeadsTable_feedbackInput__eq_Wp{width:200px}.LeadsTable_feedbackInput__eq_Wp::placeholder{color:var(--color-text-muted)}.LeadsTable_statusSelect__3mLRv{width:100%;cursor:pointer;font-weight:600}.LeadsTable_statusSelect__3mLRv[data-status=not_processed]{color:#a8adb8;border-color:rgba(168,173,184,.35);background:rgba(168,173,184,.08)}.LeadsTable_statusSelect__3mLRv[data-status=negotiation]{color:#71b7ff;border-color:rgba(76,157,255,.38);background:rgba(76,157,255,.1)}.LeadsTable_statusSelect__3mLRv[data-status=not_relevant]{color:#f2b95f;border-color:rgba(242,185,95,.38);background:rgba(242,185,95,.1)}.LeadsTable_statusSelect__3mLRv[data-status=rejected]{color:#ff777d;border-color:rgba(255,91,100,.38);background:rgba(255,91,100,.1)}.LeadsTable_statusSelect__3mLRv[data-status=purchased]{color:var(--color-success);border-color:rgba(var(--color-success-rgb),.4);background:rgba(var(--color-success-rgb),.11)}.LeadsTable_statusSelect__3mLRv[data-replacement=not_eligible]{color:var(--color-text-muted);border-color:var(--color-border)}.LeadsTable_statusSelect__3mLRv[data-replacement=free_replacement]{color:#f2b95f;border-color:rgba(242,185,95,.38);background:rgba(242,185,95,.1)}.LeadsTable_readOnlyValue__DLhVf{color:var(--color-text-secondary)}.LeadsTable_amountInput__GeoG0{width:100px}.LeadsTable_empty__3szD2{padding:32px;text-align:center;color:var(--color-text-muted);font-size:.8125rem}.LeadsTable_tableCount__9L3gC{padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:.75rem}.page_actions___Qakh{display:flex;justify-content:flex-end}.SourcesFilters_row__4ABqZ{justify-content:space-between}.SourcesFilters_controls__eyh2y,.SourcesFilters_row__4ABqZ{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.SourcesFilters_searchField__gQQ6r{display:flex;align-items:center;gap:8px;min-width:240px;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-bg-card)}.SourcesFilters_searchField__gQQ6r:focus-within{border-color:#af84cc}.SourcesFilters_searchField__gQQ6r input{width:100%;border:0;outline:0;background:rgba(0,0,0,0);color:var(--color-text-primary);font:inherit}.SourcesFilters_searchField__gQQ6r input::placeholder{color:var(--color-text-muted)}.SourcesFilters_searchIcon__4XYZ4{color:var(--color-text-muted);font-size:18px}.SourcesFilters_checkbox__e2h3j{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer}.SourcesFilters_checkbox__e2h3j input{accent-color:#831cca;width:16px;height:16px;cursor:pointer}.SourcesFilters_statusSelect__uOWoh{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;font:inherit;color:inherit;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary);cursor:pointer;transition:border-color .15s ease}.SourcesFilters_statusSelect__uOWoh:hover{border-color:#af84cc}.SourcesFilters_statusSelect__uOWoh:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.SourcesFilters_applyBtn__jRvfI{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:filter .15s ease}.SourcesFilters_applyBtn__jRvfI:hover{filter:brightness(1.1)}.AddSourceModal_overlay__SC0pq{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:300;padding:24px}.AddSourceModal_modal__3K2mF{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}.AddSourceModal_modal__3K2mF::-webkit-scrollbar{width:8px;height:8px}.AddSourceModal_modal__3K2mF::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.AddSourceModal_modal__3K2mF::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.AddSourceModal_modal__3K2mF::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.AddSourceModal_title__Ubhvn{font-size:1.125rem;font-weight:600;margin:0}.AddSourceModal_titleRow__MIpCU{display:flex;align-items:center;gap:8px}.AddSourceModal_textarea___kA6L{width:100%;resize:vertical;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:12px;font-size:.8125rem;color:var(--color-text-primary);font-family:inherit}.AddSourceModal_textarea___kA6L::placeholder{color:var(--color-text-muted)}.AddSourceModal_textarea___kA6L:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.AddSourceModal_field__w9uAb{display:flex;flex-direction:column;gap:8px}.AddSourceModal_fieldLabel__u400a{font-size:.75rem;color:var(--color-text-muted)}.AddSourceModal_select__UwHv5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;font:inherit;color:inherit;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 12px;font-size:.8125rem;color:var(--color-text-primary);cursor:pointer;align-self:flex-start}.AddSourceModal_select__UwHv5:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.AddSourceModal_actions__wNK7f{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}.AddSourceModal_cancelBtn__Rlh_r{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:.8125rem;transition:border-color .15s ease}.AddSourceModal_cancelBtn__Rlh_r:hover{border-color:#af84cc}.AddSourceModal_submitBtn__i8Ftj{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;transition:filter .15s ease}.AddSourceModal_submitBtn__i8Ftj:hover{filter:brightness(1.1)}.AddSourceButton_button__lW6hz{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:#831cca;color:#fff;border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:filter .15s ease}.AddSourceButton_button__lW6hz:hover{filter:brightness(1.1)}.ExportSourcesButton_button__yDZb8{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:6px;font-size:.8125rem;font-weight:600;white-space:nowrap;transition:border-color .15s ease,opacity .15s ease}.ExportSourcesButton_button__yDZb8:hover:not(:disabled){border-color:#af84cc}.ExportSourcesButton_button__yDZb8:disabled{opacity:.5;cursor:not-allowed}.SourceAutomationPanel_card__TeQrj{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);padding:20px;display:flex;flex-direction:column;gap:16px}.SourceAutomationPanel_title__k92q8{font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em;margin:0}.SourceAutomationPanel_row__9ABqM{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.SourceAutomationPanel_rowText__eeaPJ{display:flex;flex-direction:column;gap:2px}.SourceAutomationPanel_rowLabel__T0wL_{font-size:.8125rem;color:var(--color-text-primary)}.SourceAutomationPanel_rowHint___sBKo{font-size:.75rem;color:var(--color-text-muted)}.SourceAutomationPanel_rowControls__erB_z{display:flex;align-items:center;gap:16px}.SourceAutomationPanel_numberField__7kOft{display:flex;align-items:center;gap:8px;font-size:.75rem;color:var(--color-text-muted);white-space:nowrap}.SourceAutomationPanel_numberInput__X4_xV{width:64px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:6px;padding:4px 8px;font-size:.8125rem;color:var(--color-text-primary)}.SourceAutomationPanel_numberInput__X4_xV:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.SourceAutomationPanel_switch__WsiW1{accent-color:#831cca;width:36px;height:20px;cursor:pointer;flex-shrink:0}.SourceAutomationPanel_error__xbZiE,.SourceAutomationPanel_pendingHint__bPHsM{margin:0;font-size:.75rem}.SourceAutomationPanel_pendingHint__bPHsM{color:var(--color-text-muted)}.SourceAutomationPanel_error__xbZiE{color:#ff7474}.SourceAutomationPanel_confirmOverlay__W0SGN{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:16px;background:rgba(5,5,8,.72);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.SourceAutomationPanel_confirmModal__IA40O{width:min(500px,100%);padding:20px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-bg-card);box-shadow:0 28px 90px rgba(0,0,0,.52)}.SourceAutomationPanel_confirmModal__IA40O h2{margin:8px 0;color:var(--color-text-primary);font-size:1.125rem}.SourceAutomationPanel_confirmModal__IA40O>p{margin:0;color:var(--color-text-secondary);line-height:1.5}.SourceAutomationPanel_eyebrow__QF3G_{color:#af84cc;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.SourceAutomationPanel_summary__mHOW8{margin:16px 0 0;border:1px solid var(--color-border-subtle);border-radius:6px;overflow:hidden}.SourceAutomationPanel_summary__mHOW8 div{display:flex;justify-content:space-between;gap:16px;padding:8px 12px;border-bottom:1px solid var(--color-border-subtle)}.SourceAutomationPanel_summary__mHOW8 div:last-child{border-bottom:0}.SourceAutomationPanel_summary__mHOW8 dt{color:var(--color-text-muted)}.SourceAutomationPanel_summary__mHOW8 dd{margin:0;color:var(--color-text-primary);font-weight:600}.SourceAutomationPanel_confirmActions__iYi2j{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.SourceAutomationPanel_cancelButton__5XXa6,.SourceAutomationPanel_saveButton__43lUU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;padding:8px 16px;border-radius:6px}.SourceAutomationPanel_cancelButton__5XXa6:focus-visible,.SourceAutomationPanel_saveButton__43lUU:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(131,28,202,.45)}.SourceAutomationPanel_cancelButton__5XXa6:disabled,.SourceAutomationPanel_saveButton__43lUU:disabled{opacity:.55;cursor:wait}.SourceAutomationPanel_cancelButton__5XXa6{border:1px solid var(--color-border);color:var(--color-text-secondary)}.SourceAutomationPanel_saveButton__43lUU{background:#831cca;color:#fff}.SourceRowMenu_root__8z1t6{position:relative;display:inline-block}.SourceRowMenu_trigger__QL4BI{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--color-text-secondary);font-size:1.125rem;line-height:1;transition:background .15s ease,color .15s ease}.SourceRowMenu_trigger__QL4BI:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.SourceRowMenu_popover__YcRGR{position:absolute;top:calc(100% + 4px);right:0;z-index:200;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-popover);padding:4px;min-width:120px}.SourceRowMenu_item__6msd3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;margin:0;cursor:pointer;font:inherit;color:inherit;display:block;width:100%;padding:8px;border-radius:6px;font-size:.75rem;color:var(--color-text-primary);text-align:left;white-space:nowrap}.SourceRowMenu_item__6msd3:hover{background:var(--color-bg-hover)}.SourcesTable_card__L4DGE{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:14px;box-shadow:var(--shadow-card);display:flex;flex:0 0 60vh;height:60vh;min-height:0;flex-direction:column;overflow:hidden}.SourcesTable_tableWrap__PW8zB{flex:1 1;min-height:0;overflow:auto}.SourcesTable_tableWrap__PW8zB::-webkit-scrollbar{width:8px;height:8px}.SourcesTable_tableWrap__PW8zB::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SourcesTable_tableWrap__PW8zB::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}.SourcesTable_tableWrap__PW8zB::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.SourcesTable_table__TAh3H{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem}.SourcesTable_table__TAh3H td,.SourcesTable_table__TAh3H th{padding:8px 12px;text-align:left;white-space:nowrap}.SourcesTable_table__TAh3H th{isolation:isolate;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-subtle)}.SourcesTable_table__TAh3H th:before{content:"";position:absolute;z-index:-1;top:-50%;right:0;bottom:-1px;left:0;background:var(--color-bg-card);pointer-events:none}.SourcesTable_table__TAh3H tbody tr{border-bottom:1px solid var(--color-border-subtle);transition:background .15s ease}.SourcesTable_table__TAh3H tbody tr:last-child{border-bottom:none}.SourcesTable_table__TAh3H tbody tr:hover{background:var(--color-bg-hover)}.SourcesTable_sortBtn__I2LUm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;display:inline-flex;align-items:center;gap:4px;color:var(--color-text-muted);font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em;transition:color .15s ease}.SourcesTable_sortBtn__I2LUm:hover{color:var(--color-text-primary)}.SourcesTable_sortArrow__roDp_{color:#831cca;font-size:.75rem}.SourcesTable_mono__U4pnp{color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SourcesTable_statusBadge__MalMl{display:inline-block;padding:2px 12px;border-radius:999px;font-size:.75rem}.SourcesTable_active__TVWFb{background:rgba(var(--color-accent-alt-rgb),.14);color:var(--color-accent-alt)}.SourcesTable_inactive__BplUa{background:color-mix(in srgb,var(--color-text-muted) 14%,transparent);color:var(--color-text-muted)}.SourcesTable_empty__orS78{padding:32px;text-align:center;color:var(--color-text-muted);font-size:.8125rem}.SourcesTable_tableCount__AAG_o{padding:12px 16px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:.75rem}.page_actions__xVrAh{display:flex;justify-content:flex-end;gap:12px}