.kingsgateTheme{--kg-bg:#0b0b11;--kg-crm-bg:#0f1115;--kg-panel:#101018;--kg-panel-2:#14141d;--kg-card:#181822;--kg-card-2:#1e1e2a;--kg-line:rgba(176,170,255,0.1);--kg-line-strong:rgba(176,170,255,0.2);--kg-violet:#aca6f5;--kg-violet-2:#8f88e8;--kg-blue:#9fc4f5;--kg-pink:#f0a9dc;--kg-text:#f2f2f7;--kg-muted:#9b9ba9;--kg-faint:#62626f;--kg-green:#4ade80;--kg-amber:#f0b24e;--kg-red:#f87171;--kg-radius-sm:7px;--kg-radius:10px;--kg-radius-lg:14px;--kg-ease:cubic-bezier(0.23,1,0.32,1);background:var(--kg-bg);color:var(--kg-text);font-family:Inter,Space Grotesk,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}.kingsgateTheme ::selection{background:var(--kg-violet);color:#17162b}.kingsgateTheme :where(button,input,select,textarea){font:inherit}.kingsgateTheme :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--kg-violet);outline-offset:2px}.kingsgateTheme .adminAuthPage,.kingsgateTheme .authPage{min-height:100vh;background:radial-gradient(760px 380px at 18% 12%,rgba(110,168,254,.16),transparent 60%),radial-gradient(720px 420px at 84% 18%,rgba(45,212,191,.08),transparent 58%),linear-gradient(180deg,#0f1115,#080b11 72%);color:#e9edf3;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kingsgateTheme .adminAuthPage:before{background-image:linear-gradient(rgba(110,168,254,.08) 1px,transparent 0),linear-gradient(90deg,rgba(110,168,254,.08) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(circle at 50% 34%,#000 0,rgba(0,0,0,.72) 46%,transparent 84%);mask-image:radial-gradient(circle at 50% 34%,#000 0,rgba(0,0,0,.72) 46%,transparent 84%)}.kingsgateTheme .adminAuthPage:after{background:linear-gradient(90deg,rgba(8,11,17,.96),transparent 28%,transparent 72%,rgba(8,11,17,.96)),linear-gradient(180deg,rgba(8,11,17,.1),rgba(8,11,17,.86))}.kingsgateTheme .adminAuthShell{width:min(384px,100%)}.kingsgateTheme .adminAuthCard,.kingsgateTheme .authCard.adminAuthCard{position:relative;gap:15px;width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:linear-gradient(180deg,rgba(27,32,40,.96),rgba(13,17,24,.98)),#13161b;padding:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 28px 80px rgba(0,0,0,.42)}.kingsgateTheme .adminAuthCard:before{position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,#6ea8fe,#2dd4bf,transparent);content:""}.kingsgateTheme .adminAuthCardHeader{gap:12px;padding-bottom:2px}.kingsgateTheme .adminAuthIcon{width:40px;height:40px;border-color:rgba(110,168,254,.28);border-radius:8px;background:rgba(110,168,254,.11);color:#9fc4f5}.kingsgateTheme .adminAuthCard h2{color:#f4f7ff;font-size:22px;font-weight:800;letter-spacing:0}.kingsgateTheme .adminAuthCard label{color:#98a1ae;font-size:12px;font-weight:800;letter-spacing:.02em}.kingsgateTheme .adminAuthCard input{min-height:42px;border-color:rgba(255,255,255,.13);border-radius:8px;background:#0f1115;color:#e9edf3;padding-inline:12px;box-shadow:none}.kingsgateTheme .adminAuthCard input:focus{border-color:#6ea8fe;background:#111722;box-shadow:0 0 0 3px rgba(110,168,254,.13)}.kingsgateTheme .adminAuthCard .primaryButton{min-height:42px;border:0;border-radius:8px;background:#6ea8fe;color:#08111f;font-weight:800;box-shadow:0 14px 34px rgba(110,168,254,.24)}.kingsgateTheme .adminAuthCard .primaryButton:hover:not(:disabled){background:#8dbaff;box-shadow:0 18px 42px rgba(110,168,254,.3)}.kingsgateTheme .crmShell{background:var(--kg-crm-bg);color:#e9edf3}.kingsgateTheme .crmGlobalHeader{border-color:rgba(255,255,255,.07);box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.kingsgateTheme .crmSidebar{border-color:rgba(255,255,255,.07);scrollbar-color:rgba(110,168,254,.28) transparent}.kingsgateTheme :where(.brand,.crmBrand,.crmGlobalHeaderBrand){color:#e9edf3;font-weight:800}.kingsgateTheme .crmNavGroup{border-color:rgba(255,255,255,.07)}.kingsgateTheme .groupTitle{font-weight:700;letter-spacing:.08em}.kingsgateTheme .crmNavGroup a{min-height:34px;border:1px solid transparent;transition:background .15s var(--kg-ease),border-color .15s var(--kg-ease),color .15s var(--kg-ease)}.kingsgateTheme .crmNavGroup a.active,.kingsgateTheme .crmNavGroup a:hover{border-color:rgba(110,168,254,.2);background:rgba(110,168,254,.1);color:#e9edf3;box-shadow:inset 3px 0 0 #6ea8fe}.kingsgateTheme .crmNavGroup a .navIcon{color:#7d8795}.kingsgateTheme .crmNavGroup a.active .navIcon,.kingsgateTheme .crmNavGroup a:hover .navIcon{color:#6ea8fe}.kingsgateTheme .crmContent,.kingsgateTheme .dataSurface{background:radial-gradient(900px 420px at 92% -12%,rgba(110,168,254,.05),transparent 62%),#0f1115}.kingsgateTheme .crmTopbar,.kingsgateTheme .tableToolbar,.kingsgateTheme .toolbar.tableToolbar{border-color:rgba(255,255,255,.07);background:#13161b;box-shadow:none}.kingsgateTheme .crmTopbar h1{font-size:18px}.kingsgateTheme .crmTopbar p{color:#98a1ae}.kingsgateTheme .crmTable{color:#e9edf3}.kingsgateTheme .crmTable td,.kingsgateTheme .crmTable th{border-color:rgba(255,255,255,.07)}.kingsgateTheme .crmTable th{color:#98a1ae;letter-spacing:.055em}.kingsgateTheme .crmTable td{background:#0f1115;color:#dce1e8}.kingsgateTheme .crmTable tbody tr:hover td{background:#171b21}.kingsgateTheme .hasStickyActions td:last-child,.kingsgateTheme .hasStickyActions th:last-child{background:#13161b;box-shadow:-1px 0 rgba(255,255,255,.07)}.kingsgateTheme .buttonLink,.kingsgateTheme :where(.crmShell,.crmGlobalHeader,.modalOverlay,.settingsDrawer,.kycReviewDrawer,.editPanel) button{border-color:rgba(255,255,255,.13);border-radius:7px;background:#171b21;color:#e9edf3;font-weight:600;box-shadow:none}.kingsgateTheme .buttonLink:hover,.kingsgateTheme :where(.crmShell,.crmGlobalHeader,.modalOverlay,.settingsDrawer,.kycReviewDrawer,.editPanel) button:hover:not(:disabled){border-color:rgba(110,168,254,.48);background:#212734;color:#fff;box-shadow:none}.kingsgateTheme :where(.crmShell,.modalOverlay,.settingsDrawer,.kycReviewDrawer,.editPanel) .primaryButton{border-color:#6ea8fe;background:#6ea8fe;color:#09111e;box-shadow:none}.kingsgateTheme :where(.crmShell,.modalOverlay,.settingsDrawer,.kycReviewDrawer,.editPanel) .primaryButton:hover:not(:disabled){border-color:#8dbaff;background:#8dbaff;color:#07101d}.kingsgateTheme .kycReviewDrawer textarea,.kingsgateTheme :where(.crmShell,.modalOverlay,.settingsDrawer,.editPanel) :where(input,select,textarea){border-color:rgba(255,255,255,.13);border-radius:7px;background:#0f1115;color:#e9edf3;box-shadow:none}.kingsgateTheme .kycReviewDrawer textarea:focus,.kingsgateTheme :where(.crmShell,.modalOverlay,.settingsDrawer,.editPanel) :where(input,select,textarea):focus{border-color:#6ea8fe;box-shadow:0 0 0 3px rgba(110,168,254,.12)}.kingsgateTheme :where(.profilePanel,.userCardHero,.adminConfigSurface,.hlrSettingsCard,.securitySettingsPanel,.modalCard,.compactModal,.confirmDialog,.kycDocumentCard){border-color:rgba(255,255,255,.07);border-radius:10px;background:linear-gradient(180deg,#1b2028,#171b21);box-shadow:0 16px 40px rgba(0,0,0,.22)}.kingsgateTheme .editPanel,.kingsgateTheme .kycReviewDrawer,.kingsgateTheme .settingsDrawer{border-color:rgba(255,255,255,.1);background:#13161b}.kingsgateTheme .clientDashboardLoading,.kingsgateTheme .clientDashboardShell,.kingsgateTheme .clientPortalPage{background:var(--kg-bg);color:var(--kg-text);font-family:Inter,system-ui,sans-serif}.kingsgateTheme .clientDashboardSidebar{border-color:var(--kg-line);background:var(--kg-panel)}.kingsgateTheme .clientDashboardTopbar{border-color:var(--kg-line);background:rgba(11,11,17,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.kingsgateTheme .clientIconButton,.kingsgateTheme .clientSidebarLogout,.kingsgateTheme .clientSidebarNav button{border-color:transparent;background:transparent;color:var(--kg-muted)}.kingsgateTheme .clientSidebarNav button.active,.kingsgateTheme .clientSidebarNav button:hover{border-color:var(--kg-line-strong);background:rgba(172,166,245,.1);color:var(--kg-text)}.kingsgateTheme .clientSidebarNav button.active{box-shadow:inset 3px 0 0 var(--kg-violet)}.kingsgateTheme :where(.clientPanel,.clientMetricCard,.clientRecordsBlock,.clientAccountSummary,.clientDepositWalletPanel,.clientOtherMethodCard){border-color:var(--kg-line);border-radius:var(--kg-radius);background:var(--kg-card);box-shadow:none}.kingsgateTheme :where(.clientPanel,.clientDashboardShell) :where(input,select,textarea){border-color:var(--kg-line-strong);border-radius:8px;background:var(--kg-panel);color:var(--kg-text)}.kingsgateTheme :where(.clientPanel,.clientDashboardShell) :where(input,select,textarea):focus{border-color:var(--kg-violet);box-shadow:0 0 0 3px rgba(172,166,245,.12)}.kingsgateTheme :where(.clientStartTradingButton,.clientTwoFactorSetupButton,.clientFormActions button[type=submit]){border-color:var(--kg-violet);background:var(--kg-violet);color:#17162b;font-weight:700}.kingsgateTheme .clientSwitch.active,.kingsgateTheme :where(.clientTabs,.clientSegmented,.clientVerificationTabs) button.active{border-color:var(--kg-line-strong);background:rgba(172,166,245,.14);color:var(--kg-text)}.kingsgateTheme .tradingTerminalPage{--terminal-accent:var(--kg-violet);--terminal-bg:var(--kg-bg);--terminal-panel:var(--kg-panel);--terminal-panel-2:var(--kg-panel-2);--terminal-line:var(--kg-line);--terminal-text:var(--kg-text);--terminal-muted:var(--kg-muted);background:var(--kg-bg);color:var(--kg-text);font-family:Inter,system-ui,sans-serif}.kingsgateTheme .terminalFooterStats,.kingsgateTheme .terminalIconRail,.kingsgateTheme .terminalTopbar{border-color:var(--kg-line);background:var(--kg-panel)}.kingsgateTheme .marketWatchPanel,.kingsgateTheme .terminalOrders,.kingsgateTheme .terminalOrdersTable th{border-color:var(--kg-line);background:var(--kg-panel-2)}.kingsgateTheme .chartBody,.kingsgateTheme .chartCanvasPanel,.kingsgateTheme .terminalMain{background:var(--kg-bg)}.kingsgateTheme :where(.terminalIconRail,.marketWatchTabs,.symbolGroupGrid,.terminalOrderTabs,.unitSwitcher,.volumePresets) button.active{border-color:var(--kg-line-strong);background:rgba(172,166,245,.14);color:var(--kg-text)}.kingsgateTheme .marketRows button.active,.kingsgateTheme .marketRows button:hover{background:rgba(172,166,245,.08);box-shadow:inset 3px 0 0 var(--kg-violet)}.kingsgateTheme .orderTicket{border-color:var(--kg-line);background:var(--kg-panel)}.kingsgateTheme .terminalDepositButton{border-color:var(--kg-violet);background:var(--kg-violet);color:#17162b}.kingsgateTheme .terminalWithdrawButton{border-color:var(--kg-line-strong);background:var(--kg-card);color:var(--kg-text)}.kingsgateTheme .positiveText,.kingsgateTheme .profit{color:var(--kg-green)}.kingsgateTheme .loss,.kingsgateTheme .negativeText{color:var(--kg-red)}.kingsgateTheme .crmShell{grid-template-columns:224px minmax(0,1fr);grid-template-rows:52px minmax(0,1fr);grid-template-areas:"top top" "side main";height:100vh;overflow:hidden;background:#0f1115;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kingsgateTheme .crmGlobalHeader{grid-area:top;display:flex;align-items:center;gap:14px;min-height:52px;border-bottom:1px solid rgba(255,255,255,.07);background:#13161b;padding:0 16px}.kingsgateTheme .crmHeaderAdmin,.kingsgateTheme .crmHeaderBrand,.kingsgateTheme .crmHeaderRight{display:flex;align-items:center;min-width:0}.kingsgateTheme .crmHeaderBrand{gap:10px;flex:0 0 auto}.kingsgateTheme .crmBrandMark{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.13);border-radius:7px;background:#212734;color:#9fc4f5;font-size:10px;font-weight:800}.kingsgateTheme .crmBrandText{display:grid;grid-gap:1px;gap:1px;min-width:0}.kingsgateTheme .crmBrandText strong{color:#e9edf3;line-height:1.1}.kingsgateTheme .crmBrandText span{color:#626b78;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kingsgateTheme .crmHeaderAdmin{gap:9px;color:#e9edf3;font-size:12px;font-weight:600}.kingsgateTheme .crmHeaderAdmin .role{border:1px solid rgba(110,168,254,.3);border-radius:5px;background:rgba(110,168,254,.1);padding:2px 7px;color:#6ea8fe;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kingsgateTheme .crmHeaderRight{gap:12px;margin-left:auto}.kingsgateTheme .crmHeaderRight .clock{color:#98a1ae;font-size:12px}.kingsgateTheme .crmHeaderRight .btn-ghost{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:#1b2028;padding:0 14px;color:#e9edf3;font-size:12px;font-weight:700}.kingsgateTheme .crmSidebar{grid-area:side;border-right:1px solid rgba(255,255,255,.07);background:#13161b;padding:12px 10px}.kingsgateTheme .crmContent{grid-area:main;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(900px 400px at 90% -10%,rgba(110,168,254,.045),transparent 60%),#0f1115}.kingsgateTheme .crmNavGroup{gap:0;border-top:0;padding:0 0 4px}.kingsgateTheme .groupTitle{min-height:30px;border:0;background:transparent;padding:10px 10px 6px;color:#626b78;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kingsgateTheme .crmNavItems{display:grid;grid-gap:2px;gap:2px}.kingsgateTheme .crmNavGroup a{display:flex;align-items:center;justify-content:space-between;min-height:35px;border:0;border-radius:8px;padding:0 10px;color:#98a1ae;font-size:12.5px;font-weight:600;transition:background .17s var(--kg-ease),color .17s var(--kg-ease),box-shadow .17s var(--kg-ease)}.kingsgateTheme .crmNavGroup a:hover{background:rgba(255,255,255,.04);color:#e9edf3;box-shadow:none}.kingsgateTheme .crmNavGroup a.active,.kingsgateTheme .crmNavGroup a.on{background:rgba(110,168,254,.1);color:#e9edf3;box-shadow:inset 3px 0 0 #6ea8fe}.kingsgateTheme .crmNavGroup a .cnt,.kingsgateTheme .crmNavGroup a strong{margin-left:auto;border-radius:999px;background:#1b2028;padding:1px 7px;color:#626b78;font-size:10px;font-weight:700}.kingsgateTheme .crmTopbar{min-height:45px;border-bottom:0;background:transparent;padding:14px 20px 0}.kingsgateTheme .crmTopbar h1{margin:0;color:#e9edf3;font-size:17px;font-weight:800}.kingsgateTheme .views-row{border-bottom:1px solid rgba(255,255,255,.07)}.kingsgateTheme .view-tab{min-height:36px;border-radius:0;background:transparent;padding:0 12px 8px;color:#98a1ae;box-shadow:none}.kingsgateTheme .view-tab:hover:not(:disabled){background:transparent;color:#e9edf3}.kingsgateTheme .view-tab.on{border-bottom-color:#6ea8fe;color:#e9edf3}.kingsgateTheme .view-tab:disabled{cursor:default;opacity:.48}.kingsgateTheme .view-tab .n{border-radius:999px;background:#1b2028;color:#98a1ae}.kingsgateTheme .view-tab.on .n{color:#6ea8fe}.kingsgateTheme .tableToolbar,.kingsgateTheme .toolbar.tableToolbar{display:flex;align-items:center;gap:10px;min-height:52px;border-bottom:0;background:transparent;padding:12px 20px}.kingsgateTheme .tableToolbar>.primaryButton,.kingsgateTheme .tableToolbar>.tableControlButton,.kingsgateTheme .tableToolbar>button{min-height:34px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#1b2028;padding:0 13px;color:#98a1ae;font-size:11.5px;font-weight:700}.kingsgateTheme .tableToolbar>.primaryButton{border-color:transparent;background:#6ea8fe;color:#0b1526;font-weight:800}.kingsgateTheme .tableControlButton.active{border-color:rgba(110,168,254,.45);background:rgba(110,168,254,.07);color:#6ea8fe;box-shadow:none}.kingsgateTheme .reactDataSurface.table-wrap{position:relative;flex:1 1 auto;min-height:0;overflow:auto;border-top:1px solid rgba(255,255,255,.07);background:transparent}.kingsgateTheme .reactDataSurface.table-wrap::-webkit-scrollbar{width:8px;height:8px}.kingsgateTheme .reactDataSurface.table-wrap::-webkit-scrollbar-thumb{border-radius:999px;background:#2a303b}.kingsgateTheme .crmTable{min-width:1080px;border-collapse:collapse;font-size:12px}.kingsgateTheme .crmTable th{position:-webkit-sticky;position:sticky;top:0;z-index:6;border:0;border-bottom:1px solid rgba(255,255,255,.07);background:#171b21;padding:10px 12px;color:#626b78;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:none}.kingsgateTheme .crmTable td{border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;padding:9px 12px;color:#98a1ae}.kingsgateTheme .crmTable tbody tr{cursor:pointer;transition:background .14s var(--kg-ease)}.kingsgateTheme .crmTable tbody tr:hover td{background:rgba(255,255,255,.025)}.kingsgateTheme .crmTable tbody tr.checked td{background:rgba(110,168,254,.06)}.kingsgateTheme .crmTable input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:#6ea8fe}.kingsgateTheme .crmPagination.foot{border-top:1px solid rgba(255,255,255,.07);background:#13161b;color:#98a1ae}.kingsgateTheme .crmPagination.foot button,.kingsgateTheme .crmPagination.foot select{min-height:30px;border:1px solid rgba(255,255,255,.07);border-radius:7px;background:#1b2028;color:#98a1ae}.kingsgateTheme .crmPagination.foot button:hover:not(:disabled){border-color:rgba(255,255,255,.13);color:#e9edf3}.kingsgateTheme .crmPageRange{margin-left:auto;color:#98a1ae}@media (prefers-reduced-motion:reduce){.kingsgateTheme *,.kingsgateTheme :after,.kingsgateTheme :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:760px){.kingsgateTheme .clientDashboardContent,.kingsgateTheme .crmTopbar,.kingsgateTheme .tableToolbar,.kingsgateTheme .toolbar.tableToolbar{padding-inline:12px}.kingsgateTheme :where(.clientPanel,.clientMetricCard){border-radius:9px}}.kingsgateTheme .crmShell.app{--bg:#0f1115;--panel:#13161b;--panel-2:#171b21;--card:#1b2028;--card-2:#212734;--line:rgba(255,255,255,0.07);--line-2:rgba(255,255,255,0.13);--accent:#6ea8fe;--accent-d:#3d6fd8;--text:#e9edf3;--muted:#98a1ae;--faint:#626b78;--green:#4ade80;--teal:#2dd4bf;--amber:#fbbf24;--red:#f87171;--purple:#c084fc;--ease:cubic-bezier(0.23,1,0.32,1);display:grid;grid-template-rows:52px minmax(0,1fr);grid-template-columns:224px minmax(0,1fr);grid-template-areas:"top top" "side main";height:100vh;overflow:hidden;background:var(--bg);color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kingsgateTheme .crmShell.app button{font-family:inherit;cursor:pointer}.kingsgateTheme .crmShell.app button:active:not(:disabled){transform:scale(.97)}.kingsgateTheme .crmGlobalHeader.top{grid-area:top;display:flex;align-items:center;gap:14px;min-height:52px;border:0;border-bottom:1px solid var(--line);background:var(--panel);padding:0 16px;box-shadow:none}.kingsgateTheme .crmHeaderBrand.brand{display:flex;align-items:center;gap:10px;flex:0 0 auto;color:var(--text);font-size:14px;font-weight:800}.kingsgateTheme .crmBrandMark.brand-mark{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line-2);border-radius:7px;background:var(--card-2);color:var(--accent)}.kingsgateTheme .crmBrandText{display:flex;align-items:center}.kingsgateTheme .crmBrandText strong{color:var(--text);font-size:14px;font-weight:800}.kingsgateTheme .admin-chip.crmHeaderAdmin{display:flex;align-items:center;gap:9px;color:var(--text);font-size:12px;font-weight:600}.kingsgateTheme .admin-chip.crmHeaderAdmin .role{border:1px solid rgba(110,168,254,.3);border-radius:5px;background:rgba(110,168,254,.1);padding:2px 7px;color:var(--accent);font-size:9.5px;font-weight:800;letter-spacing:.8px}.kingsgateTheme .top-right.crmHeaderRight{display:flex;align-items:center;gap:12px;margin-left:auto}.kingsgateTheme .top-right.crmHeaderRight .clock{color:var(--muted);font-size:12px}.kingsgateTheme .btn-ghost,.kingsgateTheme .crmShell.app .btn-ghost{display:inline-flex;align-items:center;gap:7px;min-height:34px;border:1px solid var(--line-2);border-radius:8px;background:var(--card);padding:0 14px;color:var(--text);font-size:12px;font-weight:700;transition:border-color .2s var(--ease),background .2s var(--ease)}.kingsgateTheme .btn-ghost:hover:not(:disabled),.kingsgateTheme .crmShell.app .btn-ghost:hover:not(:disabled){border-color:rgba(255,255,255,.25);background:var(--card)}.kingsgateTheme .crmHeaderRight .crmLogoutButton,.kingsgateTheme .crmShell.app .crmLogoutButton,.kingsgateTheme .top-right.crmHeaderRight .crmLogoutButton{min-width:0;min-height:30px;gap:6px;border-color:rgba(248,113,113,.28);border-radius:8px;background:rgba(127,29,29,.14);padding:0 10px;color:#f87171;font-size:11.5px;line-height:1;transition:border-color .16s var(--ease),background-color .16s var(--ease),color .16s var(--ease),transform .14s var(--ease)}.kingsgateTheme .crmHeaderRight .crmLogoutButton svg,.kingsgateTheme .crmShell.app .crmLogoutButton svg,.kingsgateTheme .top-right.crmHeaderRight .crmLogoutButton svg{color:#f87171;stroke:currentColor}.kingsgateTheme .crmHeaderRight .crmLogoutButton:hover:not(:disabled),.kingsgateTheme .crmShell.app .crmLogoutButton:hover:not(:disabled),.kingsgateTheme .top-right.crmHeaderRight .crmLogoutButton:hover:not(:disabled){border-color:rgba(248,113,113,.52);background:rgba(127,29,29,.24);color:#fecaca}.kingsgateTheme .crmSidebar.side{grid-area:side;border:0;border-right:1px solid var(--line);background:var(--panel);padding:12px 10px;overflow-y:auto}.kingsgateTheme .crmSidebar.side::-webkit-scrollbar{width:6px}.kingsgateTheme .crmSidebar.side::-webkit-scrollbar-thumb{border-radius:99px;background:#2a303b}.kingsgateTheme .crmSidebar.side .crmNavGroup.group{display:block;border:0;padding:0}.kingsgateTheme .crmSidebar.side .group-title{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:auto;border:0;background:none;padding:10px 10px 6px;color:var(--faint);font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.kingsgateTheme .crmSidebar.side .gchev{transition:transform .24s var(--ease)}.kingsgateTheme .crmSidebar.side .group.closed .gchev{transform:rotate(-90deg)}.kingsgateTheme .crmSidebar.side .group-items{display:grid;grid-gap:0;gap:0;overflow:hidden;max-height:400px;transition:max-height .32s var(--ease)}.kingsgateTheme .crmSidebar.side .group.closed .group-items{max-height:0}.kingsgateTheme .crmSidebar.side .s-item{display:flex;align-items:center;gap:10px;width:100%;min-height:35px;border:0;border-radius:8px;background:none;padding:9px 10px;color:var(--muted);font-size:12.5px;font-weight:600;text-align:left;transition:all .17s var(--ease)}.kingsgateTheme .crmSidebar.side .s-item:hover{background:rgba(255,255,255,.04);color:var(--text);box-shadow:none}.kingsgateTheme .crmSidebar.side .s-item.active,.kingsgateTheme .crmSidebar.side .s-item.on{background:rgba(110,168,254,.1);color:var(--text);box-shadow:none}.kingsgateTheme .crmSidebar.side .s-item.active svg,.kingsgateTheme .crmSidebar.side .s-item.on svg{color:var(--accent)}.kingsgateTheme .crmSidebar.side .cnt{margin-left:auto;border-radius:99px;background:var(--card);padding:1px 7px;color:var(--faint);font-size:10px;font-weight:700}.kingsgateTheme .crmContent.main{grid-area:main;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--bg)}.kingsgateTheme .crmTopbar.page-bar{display:flex;align-items:center;gap:16px;min-height:45px;border:0;background:transparent;padding:14px 20px 0}.kingsgateTheme .crmTopbar.page-bar h1{margin:0;color:var(--text);font-size:17px;font-weight:800}.kingsgateTheme .crmV2TableFrame{display:flex;flex:1 1 auto;min-width:0;min-height:0;flex-direction:column}.kingsgateTheme .crmV2TableFrame .views-row{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line);padding:12px 20px 0;overflow-x:auto}.kingsgateTheme .crmV2TableFrame .view-tab{min-height:auto;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:9px 12px;color:var(--muted);font-size:12.5px;font-weight:700;box-shadow:none;white-space:nowrap}.kingsgateTheme .crmV2TableFrame .view-tab:hover:not(:disabled){background:none;color:var(--text)}.kingsgateTheme .crmV2TableFrame .view-tab.on{border-bottom-color:var(--accent);color:var(--text)}.kingsgateTheme .crmV2TableFrame .view-tab .n{margin-left:5px;border-radius:99px;background:var(--card);padding:1px 7px;color:var(--muted);font-size:10px;font-weight:800}.kingsgateTheme .crmV2TableFrame .view-tab.on .n{background:rgba(110,168,254,.15);color:var(--accent)}.kingsgateTheme .crmV2TableFrame .toolbar{display:flex;align-items:center;gap:10px;min-height:58px;border:0;background:transparent;padding:12px 20px;overflow-x:auto}.kingsgateTheme .crmV2TableFrame .search{display:flex;align-items:center;gap:8px;flex:0 0 260px;width:260px;min-height:36px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:0 12px;color:var(--faint);transition:border-color .2s var(--ease)}.kingsgateTheme .crmV2TableFrame .search:focus-within{border-color:rgba(110,168,254,.5)}.kingsgateTheme .crmV2TableFrame .search input{width:100%;min-height:0;border:0;border-radius:0;background:none;padding:0;color:var(--text);font-size:12.5px;outline:none}.kingsgateTheme .crmV2TableFrame .search input::placeholder{color:var(--faint)}.kingsgateTheme .crmV2TableFrame .fchip{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;min-height:32px;border:1px dashed var(--line-2);border-radius:999px;background:var(--card);padding:0 13px;color:var(--muted);font-size:11.5px;font-weight:600;transition:all .18s var(--ease)}.kingsgateTheme .crmV2TableFrame .fchip:hover{border-color:rgba(255,255,255,.3);color:var(--text)}.kingsgateTheme .crmV2TableFrame .fchip.set{border-style:solid;border-color:rgba(110,168,254,.45);background:rgba(110,168,254,.07);color:var(--accent)}.kingsgateTheme .crmV2TableFrame .toolbar .spacer{flex:1 1 auto;min-width:12px}.kingsgateTheme .crmShell.app .btn-primary,.kingsgateTheme .crmV2TableFrame .btn-primary{display:inline-flex;align-items:center;gap:8px;min-height:34px;border:0;border-radius:8px;background:var(--accent);padding:0 16px;color:#0b1526;font-size:12.5px;font-weight:800;transition:box-shadow .2s var(--ease)}.kingsgateTheme .crmShell.app .btn-primary:hover:not(:disabled),.kingsgateTheme .crmV2TableFrame .btn-primary:hover:not(:disabled){background:var(--accent);box-shadow:0 6px 20px rgba(110,168,254,.3)}.kingsgateTheme .crmV2TableFrame .table-wrap{position:relative;flex:1 1 auto;min-height:0;overflow:auto;border-top:0;background:transparent}.kingsgateTheme .crmV2TableFrame .table-wrap::-webkit-scrollbar{width:8px;height:8px}.kingsgateTheme .crmV2TableFrame .table-wrap::-webkit-scrollbar-thumb{border-radius:99px;background:#2a303b}.kingsgateTheme .crmV2TableFrame table.crmTable{width:100%;min-width:1080px;border-collapse:collapse}.kingsgateTheme .crmV2TableFrame thead th{position:-webkit-sticky;position:sticky;top:0;z-index:5;border:0;border-bottom:1px solid var(--line);background:var(--panel-2);padding:10px 12px;color:var(--faint);font-size:10px;font-weight:700;letter-spacing:.8px;text-align:left;text-transform:uppercase;white-space:nowrap;box-shadow:none}.kingsgateTheme .crmV2TableFrame tbody td{border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;padding:9px 12px;color:var(--muted);white-space:nowrap}.kingsgateTheme .crmV2TableFrame tbody tr{cursor:pointer;transition:background .14s var(--ease)}.kingsgateTheme .crmV2TableFrame tbody tr:hover td{background:rgba(255,255,255,.025)}.kingsgateTheme .crmV2TableFrame tbody tr.checked td{background:rgba(110,168,254,.06)}.kingsgateTheme .crmV2TableFrame .selectColumn{width:36px;min-width:36px}.kingsgateTheme .crmV2TableFrame input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--accent)}.kingsgateTheme .crmV2TableFrame .bulk{position:absolute;left:50%;bottom:14px;z-index:20;border:1px solid var(--line-2);border-radius:12px;background:var(--card-2);padding:9px 14px;box-shadow:0 18px 50px rgba(0,0,0,.55);color:var(--text);font-size:12px;font-weight:700;transform:translate(-50%)}.kingsgateTheme .crmV2TableFrame .bulk,.kingsgateTheme .crmV2TableFrame .bulkActionsBar{display:flex;align-items:center;gap:10px}.kingsgateTheme .crmV2TableFrame .bulkActionsBar strong{color:var(--accent);white-space:nowrap}.kingsgateTheme .crmV2TableFrame .bulkActionsBar button,.kingsgateTheme .crmV2TableFrame .bulkActionsBar select{min-height:30px;border:1px solid var(--line-2);border-radius:7px;background:var(--card);padding:0 12px;color:var(--text);font-size:11.5px;font-weight:700}.kingsgateTheme .crmV2TableFrame .bulkActionsBar .primaryButton{border-color:var(--accent);background:var(--accent);color:#0b1526}.kingsgateTheme .crmPagination.foot{display:flex;align-items:center;gap:14px;min-height:51px;border:0;border-top:1px solid var(--line);background:var(--panel);padding:10px 20px;color:var(--muted);font-size:12px}.kingsgateTheme .crmPagination.foot select{width:auto;min-height:30px;border:1px solid var(--line);border-radius:7px;background:var(--card);padding:0 10px;color:var(--muted);font-size:12px}.kingsgateTheme .crmPagination.foot button{display:grid;place-items:center;width:30px;height:30px;min-height:30px;border:1px solid var(--line);border-radius:7px;background:var(--card);padding:0;color:var(--muted)}.kingsgateTheme .crmPagination.foot button:hover:not(:disabled){border-color:var(--line-2);color:var(--text)}.kingsgateTheme .crmPagination.foot .crmPageRange{margin-left:auto;color:var(--muted)}@media (max-width:1100px){.kingsgateTheme .crmShell.app{grid-template-columns:0 minmax(0,1fr)}.kingsgateTheme .crmSidebar.side{display:none}}.kingsgateTheme{--bg:#0f1115;--panel:#13161b;--panel-2:#171b21;--card:#1b2028;--card-2:#212734;--line:rgba(255,255,255,0.07);--line-2:rgba(255,255,255,0.13);--text:#e7ecf3;--muted:#98a1ae;--faint:#626b78;--accent:#6ea8fe;--green:#4ade80;--red:#f87171;--ease:cubic-bezier(0.23,1,0.32,1);background:var(--bg);color:var(--text);overflow:hidden;font-family:Inter,system-ui,sans-serif;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kingsgateTheme .app,.kingsgateTheme .crmShell.app{display:grid;grid-template-areas:"top top" "side main";grid-template-columns:224px minmax(0,1fr);grid-template-rows:52px minmax(0,1fr);height:100vh;min-height:100vh;overflow:hidden;background:var(--bg)}.kingsgateTheme .crmGlobalHeader.top,.kingsgateTheme .top{grid-area:top;display:flex;align-items:center;gap:14px;height:52px;border-bottom:1px solid var(--line);background:var(--panel);padding:0 16px}.kingsgateTheme .brand{display:flex;align-items:center;gap:10px;color:var(--text);font-size:14px;font-weight:800}.kingsgateTheme .brand-mark{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--line-2);border-radius:7px;background:var(--card-2)}.kingsgateTheme .admin-chip{display:flex;align-items:center;gap:9px;color:var(--text);font-size:12px;font-weight:600}.kingsgateTheme .admin-chip .role{border:1px solid rgba(110,168,254,.3);border-radius:5px;background:rgba(110,168,254,.1);padding:2px 7px;color:var(--accent);font-size:9.5px;font-weight:800;letter-spacing:.8px}.kingsgateTheme .top-right{display:flex;align-items:center;gap:12px;margin-left:auto}.kingsgateTheme .clock{color:var(--muted);font-size:12px}.kingsgateTheme .btn-ghost{display:inline-flex;align-items:center;gap:7px;min-height:0;border:1px solid var(--line-2);border-radius:8px;background:var(--card);padding:8px 14px;color:var(--text);font-size:12px;font-weight:700;transition:border-color .2s var(--ease)}.kingsgateTheme .btn-ghost:hover:not(:disabled){border-color:rgba(255,255,255,.25);background:var(--card);color:var(--text)}.kingsgateTheme .crmSidebar.side,.kingsgateTheme .side{grid-area:side;border-right:1px solid var(--line);background:var(--panel);padding:12px 10px;overflow-y:auto}.kingsgateTheme .side::-webkit-scrollbar{width:6px}.kingsgateTheme .side::-webkit-scrollbar-thumb{border-radius:99px;background:#2a303b}.kingsgateTheme .group-title{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:none;padding:10px 10px 6px;color:var(--faint);font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.kingsgateTheme .group-title .gchev,.kingsgateTheme .group-title.gchev{transition:transform .24s var(--ease)}.kingsgateTheme .group.closed .gchev{transform:rotate(-90deg)}.kingsgateTheme .group-items{max-height:400px;overflow:hidden;transition:max-height .32s var(--ease)}.kingsgateTheme .group.closed .group-items{max-height:0}.kingsgateTheme .s-item{display:flex;align-items:center;width:100%;gap:10px;border:0;border-radius:8px;background:none;padding:9px 10px;color:var(--muted);font-size:12.5px;font-weight:600;text-align:left;text-decoration:none;transition:all .17s var(--ease)}.kingsgateTheme .s-item svg{width:15px;height:15px;flex-shrink:0}.kingsgateTheme .s-item:hover{background:rgba(255,255,255,.04);color:var(--text)}.kingsgateTheme .s-item.active,.kingsgateTheme .s-item.on{background:rgba(110,168,254,.1);color:var(--text)}.kingsgateTheme .s-item.active svg,.kingsgateTheme .s-item.on svg{color:var(--accent)}.kingsgateTheme .s-item .cnt{margin-left:auto;border-radius:99px;background:var(--card);padding:1px 7px;color:var(--faint);font-size:10px;font-weight:700}.kingsgateTheme .crmContent.main,.kingsgateTheme .main{grid-area:main;display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:var(--bg);padding:0}.kingsgateTheme .crmTopbar.page-bar,.kingsgateTheme .page-bar{display:flex;align-items:center;min-height:auto;gap:16px;border:0;background:transparent;padding:14px 20px 0}.kingsgateTheme .crmTopbar.page-bar h1,.kingsgateTheme .page-bar h1{margin:0;color:var(--text);font-size:17px;font-weight:800;letter-spacing:0}.kingsgateTheme .views-row{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line);padding:12px 20px 0}.kingsgateTheme .views-spacer{flex:1 1}.kingsgateTheme .views-settings{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;margin:0 0 5px;border:1px solid rgba(125,145,173,.2);border-radius:7px;background:#171d26;padding:0;color:#8ea0b8;line-height:0;transition:background .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease)}.kingsgateTheme .views-settings svg{width:16px;height:16px;display:block;flex:0 0 auto;transform:translateX(-.5px)}.kingsgateTheme .views-settings.active,.kingsgateTheme .views-settings:hover{border-color:rgba(110,168,254,.3);background:#1a2230;color:#a8cbff}.kingsgateTheme .view-tab{border:0;border-bottom:2px solid transparent;background:none;padding:9px 12px;color:var(--muted);font-size:12.5px;font-weight:700;transition:color .17s var(--ease)}.kingsgateTheme .view-tab:hover:not(:disabled){background:none;color:var(--text)}.kingsgateTheme .view-tab.on{border-bottom-color:var(--accent);color:var(--text)}.kingsgateTheme .view-tab .n{margin-left:5px;border-radius:99px;background:var(--card);padding:1px 7px;color:var(--muted);font-size:10px;font-weight:800}.kingsgateTheme .view-tab.on .n{background:rgba(110,168,254,.15);color:var(--accent)}.kingsgateTheme .toolbar{display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:12px 20px}.kingsgateTheme .search{display:flex;align-items:center;width:260px;gap:8px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:8px 12px;transition:border-color .2s var(--ease)}.kingsgateTheme .search:focus-within{border-color:rgba(110,168,254,.5)}.kingsgateTheme .search input{width:100%;min-height:0;border:0;outline:0;background:none;padding:0;color:var(--text);font-size:12.5px}.kingsgateTheme .search input::placeholder{color:var(--faint)}.kingsgateTheme .fchip{display:inline-flex;align-items:center;gap:7px;border:1px dashed var(--line-2);border-radius:999px;background:var(--card);padding:7px 13px;color:var(--muted);font-size:11.5px;font-weight:600;transition:all .18s var(--ease)}.kingsgateTheme .fchip:hover{border-color:rgba(255,255,255,.3);color:var(--text)}.kingsgateTheme .fchip.set{border-style:solid;border-color:rgba(110,168,254,.45);background:rgba(110,168,254,.07);color:var(--accent)}.kingsgateTheme .foot .spacer,.kingsgateTheme .toolbar .spacer{flex:1 1}.kingsgateTheme .btn-primary{display:inline-flex;align-items:center;gap:8px;min-height:0;border:0;border-radius:8px;background:var(--accent);padding:9px 16px;color:#0b1526;font-size:12.5px;font-weight:800;transition:box-shadow .2s var(--ease)}.kingsgateTheme .btn-primary:hover:not(:disabled){background:var(--accent);box-shadow:0 6px 20px rgba(110,168,254,.3)}.kingsgateTheme .table-wrap{position:relative;flex:1 1;min-height:0;overflow:auto}.kingsgateTheme .table-wrap::-webkit-scrollbar{width:8px;height:8px}.kingsgateTheme .table-wrap::-webkit-scrollbar-thumb{border-radius:99px;background:#2a303b}.kingsgateTheme .table-wrap::-webkit-scrollbar-corner{background:var(--panel)}.kingsgateTheme .table-wrap table{width:100%;min-width:1080px;border-collapse:collapse}.kingsgateTheme .table-wrap thead th{position:-webkit-sticky;position:sticky;top:0;z-index:5;border:0;border-bottom:1px solid var(--line);background:var(--panel-2);padding:10px 12px;color:var(--faint);font-size:10px;font-weight:700;letter-spacing:.8px;text-align:left;text-transform:uppercase;white-space:nowrap;box-shadow:none}.kingsgateTheme .table-wrap tbody td{border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;padding:9px 12px;color:var(--muted);white-space:nowrap}.kingsgateTheme .table-wrap tbody tr{cursor:pointer;transition:background .14s var(--ease)}.kingsgateTheme .table-wrap tbody tr:hover{background:rgba(255,255,255,.025)}.kingsgateTheme .table-wrap tbody tr.checked{background:rgba(110,168,254,.06)}.kingsgateTheme .lead-cell{display:flex;align-items:center;gap:10px}.kingsgateTheme .lead-cell .flag{font-size:15px}.kingsgateTheme .lead-name{line-height:1.3}.kingsgateTheme .lead-name a,.kingsgateTheme .lead-name b{display:block;color:var(--text);font-size:12.5px;font-weight:700;text-decoration:none}.kingsgateTheme .lead-name small{display:block;color:var(--faint);font-size:11px}.kingsgateTheme .copyValueButton{border:0;background:transparent;padding:0;color:var(--text);font-size:12.5px;font-weight:700}.kingsgateTheme .status-pill{display:inline-flex;align-items:center;gap:6px;min-height:24px;border-radius:999px;padding:4px 11px;background:var(--status-bg,rgba(110,168,254,.14));color:var(--status-color,var(--accent));font-weight:700;cursor:pointer;box-shadow:none;transition:filter .16s var(--ease),background .16s var(--ease),transform .16s var(--ease)}.kingsgateTheme .status-pill:hover{filter:brightness(1.2)}.kingsgateTheme .status-pill i{width:6px;height:6px;border-radius:50%;background:currentColor}.kingsgateTheme .assign-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:var(--card);padding:4px 11px 4px 5px;color:var(--muted);font-size:11.5px;font-weight:600;cursor:pointer;transition:border-color .16s var(--ease)}.kingsgateTheme .assign-chip:hover{border-color:var(--line-2)}.kingsgateTheme .assign-chip .aa{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:var(--accent);color:#0b1526;font-size:8.5px;font-weight:800}.kingsgateTheme .assign-chip.none{border-style:dashed;padding-left:11px;color:var(--faint)}.kingsgateTheme .hlr{display:inline-grid;min-height:22px;border:1px solid var(--line);border-radius:5px;background:var(--card);color:var(--faint);font-size:10px;font-weight:700;line-height:1;vertical-align:middle}.kingsgateTheme .hlr.ok{border-color:rgba(74,222,128,.25);background:rgba(74,222,128,.08);color:var(--green)}.kingsgateTheme .on-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--faint)}.kingsgateTheme .on-dot.live{background:var(--green);box-shadow:0 0 7px var(--green)}.kingsgateTheme .row-actions{display:flex;gap:4px;opacity:0;transition:opacity .16s var(--ease)}.kingsgateTheme tr:hover .row-actions{opacity:1}.kingsgateTheme .ra-btn{display:grid;width:26px;height:26px;min-height:26px;place-items:center;border:1px solid var(--line);border-radius:6px;background:var(--card);padding:0;color:var(--muted)}.kingsgateTheme .ra-btn:hover:not(:disabled){border-color:var(--line-2);color:var(--text)}.kingsgateTheme .ra-btn svg{width:13px;height:13px}.kingsgateTheme .cb{display:grid;width:16px;height:16px;min-height:16px;place-items:center;flex-shrink:0;border:1.5px solid var(--line-2);background:transparent;padding:0;cursor:pointer;transition:all .16s var(--ease)}.kingsgateTheme .cb svg{opacity:0;transform:scale(.5);transition:all .16s var(--ease)}.kingsgateTheme .cb.on{border-color:var(--accent);background:var(--accent)}.kingsgateTheme .cb.on svg{opacity:1;transform:scale(1)}.kingsgateTheme .bulk{position:absolute;left:50%;bottom:14px;z-index:20;display:flex;align-items:center;gap:10px;border:1px solid var(--line-2);border-radius:12px;background:var(--card-2);padding:9px 14px;box-shadow:0 18px 50px rgba(0,0,0,.55);color:var(--text);font-size:12px;font-weight:700;transform:translate(-50%,70px);transition:transform .3s var(--ease)}.kingsgateTheme .bulk.show{transform:translate(-50%)}.kingsgateTheme .bulkActionsBar{display:flex;align-items:center;gap:10px}.kingsgateTheme .bulkActionsBar strong{color:var(--accent);white-space:nowrap}.kingsgateTheme .bulk button,.kingsgateTheme .bulk select{min-height:0;border:1px solid var(--line-2);border-radius:7px;background:var(--card);padding:6px 12px;color:var(--text);font-size:11.5px;font-weight:700}.kingsgateTheme .bulk button:hover:not(:disabled){border-color:rgba(255,255,255,.28)}.kingsgateTheme .bulk .primaryButton{border-color:var(--accent);background:var(--accent);color:#0b1526}.kingsgateTheme .spop{position:fixed;z-index:80;width:160px;border:1px solid var(--line-2);border-radius:10px;background:var(--card-2);padding:5px;box-shadow:0 18px 50px rgba(0,0,0,.55);opacity:0;pointer-events:none;transform:translateY(-4px) scale(.98);transition:opacity .18s var(--ease),transform .18s var(--ease)}.kingsgateTheme .spop.open{opacity:1;pointer-events:auto;transform:none}.kingsgateTheme .spop-opt{display:flex;align-items:center;width:100%;min-height:0;gap:9px;border:0;border-radius:7px;background:transparent;padding:8px 10px;color:var(--muted);font-size:12px;text-align:left}.kingsgateTheme .spop-opt:hover{background:rgba(255,255,255,.05);color:var(--text)}.kingsgateTheme .spop-opt i{width:8px;height:8px;flex:0 0 auto;border-radius:50%}.kingsgateTheme .spop-opt .aa{display:grid;width:18px;height:18px;place-items:center;flex:0 0 auto;border-radius:50%;background:var(--accent);color:#0b1526;font-size:8.5px;font-weight:800}.kingsgateTheme .spop-list{display:flex;flex-direction:column;gap:1px}.kingsgateTheme .spop-list.scroll{max-height:224px;padding-right:2px}.kingsgateTheme :where(.spop-list,.table-wrap,.sug-menu)::-webkit-scrollbar{width:7px;height:7px}.kingsgateTheme :where(.spop-list,.table-wrap,.sug-menu)::-webkit-scrollbar-thumb{border-radius:999px;background:#334155}.kingsgateTheme :where(.spop-list,.table-wrap,.sug-menu)::-webkit-scrollbar-corner{background:#10151d}.kingsgateTheme .spop-search{display:block;margin:0 0 5px}.kingsgateTheme .spop-search input{width:100%;min-height:0;border:1px solid var(--line);border-radius:8px;background:var(--card);font-size:12px;outline:none}.kingsgateTheme .spop-search input:focus{border-color:var(--line-2);box-shadow:0 0 0 3px rgba(96,165,250,.12)}.kingsgateTheme .cols-pop{position:fixed;z-index:80;width:210px;border:1px solid var(--line-2);border-radius:10px;background:var(--card-2);padding:8px;box-shadow:0 18px 50px rgba(0,0,0,.55);color:var(--text)}.kingsgateTheme .col-row{display:flex;align-items:center;width:100%;min-height:0;gap:10px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-size:12px;font-weight:650;text-align:left}.kingsgateTheme .col-row:hover{background:rgba(255,255,255,.05);color:var(--text)}.kingsgateTheme .m-label{margin:2px 4px 8px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kingsgateTheme .modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(3,7,18,.72);padding:24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kingsgateTheme .modal-card{width:min(560px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto;border:1px solid var(--line-2);border-radius:14px;background:var(--card-2);padding:18px;box-shadow:0 24px 70px rgba(0,0,0,.58);color:var(--text)}.kingsgateTheme .modal-card.importModal{width:min(980px,calc(100vw - 48px))}.kingsgateTheme .modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.kingsgateTheme .modal-head h2{margin:0;color:var(--text);font-size:18px;letter-spacing:-.02em}.kingsgateTheme .modal-head p{margin:5px 0 0;color:var(--muted);font-size:12px}.kingsgateTheme .modal-x{display:grid;width:30px;height:30px;min-height:30px;place-items:center;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:0;color:var(--muted)}.kingsgateTheme .modal-x:hover{border-color:var(--line-2);color:var(--text)}.kingsgateTheme .m-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.kingsgateTheme .m-fld{position:relative;display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.kingsgateTheme .m-fld :where(input,select){width:100%;min-height:0;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:10px 11px;color:var(--text);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;outline:none}.kingsgateTheme .m-fld :where(input,select):focus{border-color:var(--line-2);box-shadow:0 0 0 3px rgba(96,165,250,.12)}.kingsgateTheme .modal-foot{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.kingsgateTheme .filezone .btn-ghost,.kingsgateTheme .modal-foot :where(.btn-ghost,.btn-primary){min-height:0;border-radius:8px;padding:9px 14px;font-size:12px;line-height:1}.kingsgateTheme .filezone{display:flex;align-items:center;gap:12px;border:1px dashed var(--line-2);border-radius:12px;background:rgba(15,23,42,.58);padding:14px;cursor:pointer;transition:border-color .16s var(--ease),background .16s var(--ease)}.kingsgateTheme .filezone:hover{border-color:rgba(96,165,250,.55);background:rgba(96,165,250,.06)}.kingsgateTheme .filezone input[type=file]{display:none}.kingsgateTheme .fz-ico{display:grid;width:42px;height:42px;place-items:center;flex:0 0 auto;border:1px solid var(--line);border-radius:11px;background:var(--card);color:var(--accent)}.kingsgateTheme .importFileText{display:flex;min-width:0;flex:1 1;flex-direction:column;gap:3px;color:var(--text)}.kingsgateTheme .importFileText small{color:var(--muted);font-size:11px}.kingsgateTheme .m-empty{display:grid;place-items:center;grid-gap:9px;gap:9px;border:1px dashed var(--line);border-radius:12px;background:rgba(15,23,42,.38);margin-top:14px;padding:34px 22px;color:var(--muted);text-align:center}.kingsgateTheme .m-empty svg{color:var(--accent)}.kingsgateTheme .m-empty strong{color:var(--text)}.kingsgateTheme .map-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.kingsgateTheme .map-row{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.kingsgateTheme .map-row select{min-height:0;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:9px 10px;color:var(--text);font-size:12px;font-weight:650;text-transform:none}.kingsgateTheme .importResultGrid,.kingsgateTheme .importSummaryStrip{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.kingsgateTheme .importResultGrid>div,.kingsgateTheme .importSummaryStrip :where(span,strong){border:1px solid var(--line);border-radius:9px;background:var(--card);padding:8px 10px;color:var(--muted);font-size:12px}.kingsgateTheme .importResultGrid strong,.kingsgateTheme .importSummaryStrip strong{color:var(--text)}.kingsgateTheme .importResultGrid>div{display:flex;min-width:112px;flex-direction:column;gap:4px}.kingsgateTheme .importPreview{max-height:280px;overflow:hidden;border:1px solid var(--line);border-radius:12px;margin-top:14px}.kingsgateTheme .sug-menu{position:absolute;top:calc(100% + 6px);right:0;left:0;z-index:110;max-height:230px;overflow-y:auto;border:1px solid var(--line-2);border-radius:10px;background:var(--card-2);padding:5px;box-shadow:0 18px 50px rgba(0,0,0,.55)}.kingsgateTheme .sug-menu button{display:grid;grid-template-columns:20px 1fr auto;align-items:center;width:100%;min-height:0;grid-gap:8px;gap:8px;border:0;border-radius:7px;background:transparent;padding:8px 9px;color:var(--muted);font-size:12px;text-align:left}.kingsgateTheme .sug-menu button:hover{background:rgba(255,255,255,.05);color:var(--text)}.kingsgateTheme .sug-menu small{color:var(--faint)}.kingsgateTheme .searchableSelectEmpty{display:block;padding:10px;color:var(--muted);font-size:12px}.kingsgateTheme .toolbar .btn-ghost,.kingsgateTheme .toolbar .btn-primary,.kingsgateTheme .toolbar .fchip{min-height:0;line-height:1}.kingsgateTheme .toolbar .btn-ghost{padding:8px 14px}.kingsgateTheme .toolbar .btn-primary{padding:9px 16px}.kingsgateTheme .toolbar .fchip{padding:7px 13px}.kingsgateTheme .assign-chip,.kingsgateTheme .hlr,.kingsgateTheme .status-pill{min-height:0;line-height:1}.kingsgateTheme .assign-chip{max-width:170px}.kingsgateTheme .bulk,.kingsgateTheme .bulkActionsBar{min-height:0}.kingsgateTheme .foot{display:flex;align-items:center;gap:14px;border-top:1px solid var(--line);background:var(--panel);padding:10px 20px;color:var(--muted);font-size:12px}.kingsgateTheme .pageSizeControl{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:12px;font-weight:500}.kingsgateTheme .pageSizeButton{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;min-height:26px;min-width:54px;border:1px solid rgba(125,145,173,.16);border-radius:7px;background:#151a22;padding:0 8px;color:#d6e7ff;font-size:12px;line-height:1}.kingsgateTheme .pageSizeButton.active,.kingsgateTheme .pageSizeButton:hover{border-color:rgba(110,168,254,.32);background:#1a2230;color:#eef6ff}.kingsgateTheme .pageSizeButton b{font-weight:800}.kingsgateTheme .pageSizeChevron{width:6px;height:6px;border-right:1.5px solid #6f7d91;border-bottom:1.5px solid #6f7d91;transform:translateY(-2px) rotate(45deg)}.kingsgateTheme .pageSizeControl select{height:26px;min-height:26px;border:1px solid rgba(110,168,254,.22);border-radius:7px;background:#181e27;padding:0 24px 0 8px;color:#d8e8ff;font-size:12px;font-weight:800;outline:0}.kingsgateTheme .pageSizeControl select:hover{border-color:rgba(110,168,254,.42);background:#1d2530}.kingsgateTheme .pg-btn{display:grid;width:30px;height:30px;min-height:30px;place-items:center;border:1px solid var(--line);border-radius:7px;background:var(--card);padding:0;color:var(--muted)}.kingsgateTheme .pg-btn svg{width:18px;height:18px;stroke-width:2.35}.kingsgateTheme .pg-btn:first-of-type svg,.kingsgateTheme .pg-btn:last-of-type svg{width:19px;height:19px}.kingsgateTheme .pg-btn:hover:not(:disabled){border-color:var(--line-2);color:var(--text)}@media (max-width:1100px){.kingsgateTheme .app,.kingsgateTheme .crmShell.app{grid-template-columns:0 minmax(0,1fr)}.kingsgateTheme .crmSidebar.side,.kingsgateTheme .side{display:none}}.kingsgateTheme{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.kingsgateTheme :where(button,input,select,textarea){font-family:inherit}.kingsgateTheme .cols-pop,.kingsgateTheme .spop,.kingsgateTheme .sug-menu,.kingsgateTheme .views-pop{transform-origin:top left;animation:kgPopoverIn .18s var(--ease) both}.kingsgateTheme .cols-pop,.kingsgateTheme .views-pop{width:248px;padding:10px}.kingsgateTheme .views-pop{position:fixed;z-index:80;width:238px;border:1px solid rgba(125,145,173,.18);border-radius:9px;background:#1c222d;padding:8px;box-shadow:0 18px 50px rgba(0,0,0,.55)}.kingsgateTheme .views-pop-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:1px 2px 7px}.kingsgateTheme .views-pop-head .m-label{margin:0}.kingsgateTheme .views-pop-head button{border:1px solid rgba(125,145,173,.14);border-radius:6px;background:#151a22;padding:4px 7px;color:#8fbaff;font-size:10.5px;font-weight:800}.kingsgateTheme .viewToggleOpt{display:flex;align-items:center;width:100%;min-height:30px;gap:8px;border:0;border-radius:7px;background:transparent;padding:6px 7px;color:#92a0b4;font-size:11.5px;font-weight:750;text-align:left}.kingsgateTheme .viewToggleOpt.on,.kingsgateTheme .viewToggleOpt:hover:not(:disabled){background:rgba(255,255,255,.045);color:#e2edfc}.kingsgateTheme .viewToggleOpt:disabled{cursor:default;opacity:.7}.kingsgateTheme .viewToggleCheck{display:grid;width:14px;height:14px;flex:0 0 14px;place-items:center;border:1px solid rgba(125,145,173,.22);border-radius:4px;background:#151a22}.kingsgateTheme .viewToggleOpt.on .viewToggleCheck{border-color:rgba(110,168,254,.55);background:#2f6fcb}.kingsgateTheme .viewToggleOpt small{margin-left:auto;border-radius:999px;background:rgba(110,168,254,.09);padding:1px 6px;color:#82a7d5;font-size:10px;font-weight:850}.kingsgateTheme .page-size-pop{width:116px}.kingsgateTheme .pageSizeOption{min-height:30px;padding:7px 9px;font-weight:800}.kingsgateTheme .pageSizeOption.active,.kingsgateTheme .spop-opt.active{background:rgba(110,168,254,.1);color:#e8f2ff}.kingsgateTheme .spop-list{gap:2px}.kingsgateTheme .spop-list.scroll{max-height:203px;overflow-y:auto;padding-right:4px}.kingsgateTheme .cols-pop .spop-list.scroll{max-height:238px}.kingsgateTheme .spop-opt{min-height:33px;line-height:1.2;transition:background .14s var(--ease),color .14s var(--ease),transform .14s var(--ease)}.kingsgateTheme .spop-opt:hover{transform:translateX(1px)}.kingsgateTheme .spop-search{margin-bottom:8px}.kingsgateTheme .spop-search input{height:34px;padding:8px 10px;font-weight:600}.kingsgateTheme .col-row{min-height:32px;gap:8px;padding:7px 8px;cursor:-webkit-grab;cursor:grab;transition:background .14s var(--ease),color .14s var(--ease),transform .14s var(--ease),opacity .14s var(--ease)}.kingsgateTheme .col-row:active{cursor:-webkit-grabbing;cursor:grabbing}.kingsgateTheme .col-row.dragging{opacity:.58;background:rgba(110,168,254,.08)}.kingsgateTheme .col-row:hover{transform:translateX(1px)}.kingsgateTheme .col-row-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kingsgateTheme .col-drag{display:grid;width:16px;height:16px;place-items:center;flex:0 0 auto;color:var(--faint)}.kingsgateTheme .col-row:hover .col-drag{color:var(--muted)}@keyframes kgPopoverIn{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.kingsgateTheme{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;color-scheme:dark}.kingsgateTheme :where(button,a,input,select,textarea){outline:none}.kingsgateTheme :where(button,a,input,select,textarea):focus-visible{box-shadow:0 0 0 3px rgba(110,168,254,.18)}.kingsgateTheme :where(.btn-ghost,.btn-primary,.fchip,.pg-btn,.ra-btn,.status-pill,.assign-chip,.hlr){transition:border-color .17s var(--ease),background .17s var(--ease),color .17s var(--ease),box-shadow .17s var(--ease),transform .17s var(--ease),filter .17s var(--ease)}.kingsgateTheme :where(.btn-ghost,.btn-primary,.fchip,.pg-btn,.ra-btn):active:not(:disabled){transform:translateY(1px) scale(.99)}.kingsgateTheme .crmGlobalHeader.top,.kingsgateTheme .crmSidebar.side,.kingsgateTheme .foot,.kingsgateTheme .side,.kingsgateTheme .top{background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,0)),var(--panel)}.kingsgateTheme .brand-mark,.kingsgateTheme .btn-ghost,.kingsgateTheme .pg-btn,.kingsgateTheme .ra-btn,.kingsgateTheme .search{box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.kingsgateTheme .btn-ghost{min-height:34px;border-color:rgba(255,255,255,.12);background:#1b2028;color:#edf3fb}.kingsgateTheme .btn-ghost:hover:not(:disabled){border-color:rgba(110,168,254,.38);background:#202633;transform:translateY(-1px)}.kingsgateTheme .btn-primary{min-height:34px;background:linear-gradient(180deg,#79b2ff,#6ea8fe);color:#06111f;box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}.kingsgateTheme .btn-primary:hover:not(:disabled){box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 8px 22px rgba(110,168,254,.22);transform:translateY(-1px)}.kingsgateTheme .search{height:34px;border-color:rgba(255,255,255,.08);background:#1b2028}.kingsgateTheme .search:focus-within{border-color:rgba(110,168,254,.52);box-shadow:0 0 0 3px rgba(110,168,254,.11)}.kingsgateTheme .fchip{min-height:32px;border-color:rgba(255,255,255,.13);background:#1b2028}.kingsgateTheme .fchip:hover{border-color:rgba(110,168,254,.36);background:#202633;transform:translateY(-1px)}.kingsgateTheme .fchip.set{border-color:rgba(110,168,254,.36);background:rgba(110,168,254,.11)}.kingsgateTheme .fchip-x{display:inline-grid;width:16px;height:16px;place-items:center;border-radius:50%;margin-left:3px;color:var(--accent);cursor:pointer;font-size:14px;line-height:1;transition:background .15s var(--ease),color .15s var(--ease),transform .15s var(--ease)}.kingsgateTheme .fchip-x:hover{background:rgba(110,168,254,.14);color:var(--text);transform:scale(1.08)}.kingsgateTheme .lead-compact{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:2px;row-gap:2px;width:min(100%,260px);min-height:40px;padding-left:0}.kingsgateTheme .lead-compact .lead-flagSlot{grid-row:1/3;grid-column:1;display:grid;width:26px;min-width:26px;height:100%;place-items:center}.kingsgateTheme .lead-compact .countryFlag,.kingsgateTheme .lead-compact .countryFlagSvg{display:block;width:24px;height:16px}.kingsgateTheme .lead-compact .lead-stack{grid-row:1/3;grid-column:2;display:grid;align-content:center;min-width:0;grid-gap:2px;gap:2px}.kingsgateTheme .lead-open{display:flex;align-items:center;width:100%;min-width:0;border:0;background:transparent;padding:0;color:inherit;text-align:left;cursor:pointer}.kingsgateTheme .lead-open b{min-width:0;overflow:hidden;color:var(--text);font-size:12.5px;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.kingsgateTheme .lead-open:hover b{color:var(--accent)}.kingsgateTheme .lead-copy-email{grid-column:1;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;justify-self:start;border:0;background:transparent;padding:0;color:#607089;font-size:11px;font-weight:650;line-height:1.15;text-align:left;cursor:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .17s var(--ease),background-color .17s var(--ease),box-shadow .22s var(--ease)}.kingsgateTheme .lead-copy-email.copied,.kingsgateTheme .lead-copy-email:hover{color:var(--accent)}.kingsgateTheme .lead-email-muted{grid-column:1;min-width:0;overflow:hidden;color:#607089;font-size:11px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.kingsgateTheme .table-wrap tbody td{height:48px;padding-top:6px;padding-bottom:6px}.kingsgateTheme .table-wrap thead th{height:42px;background:#171b21;color:#748096;font-size:9.8px;letter-spacing:.1em}.kingsgateTheme .table-wrap tbody td{height:54px;border-bottom-color:rgba(255,255,255,.038);color:#b5c3d7;font-size:12.4px}.kingsgateTheme .table-wrap tbody tr:hover{background:rgba(255,255,255,.028)}.kingsgateTheme .table-wrap tbody tr.checked{background:rgba(110,168,254,.075)}.kingsgateTheme .copyValueButton:hover{color:var(--accent)}.kingsgateTheme .status-pill{min-height:23px;padding:4px 10px;border:0;background:var(--status-bg,rgba(110,168,254,.15));box-shadow:inset 0 1px 0 rgba(255,255,255,.035);font-size:11px;font-weight:750;line-height:1}.kingsgateTheme .status-pill:hover{filter:brightness(1.14);transform:translateY(-1px)}.kingsgateTheme .assign-chip{min-height:26px;border-color:rgba(255,255,255,.09);background:#1b2028;color:#a8b3c4}.kingsgateTheme .assign-chip:hover{border-color:rgba(110,168,254,.32);background:#202633;color:var(--text);transform:translateY(-1px)}.kingsgateTheme .assign-chip.none{border-color:rgba(255,255,255,.11);background:rgba(255,255,255,.025)}.kingsgateTheme .hlr{min-height:20px;height:20px;place-items:center;border-radius:7px;border-color:rgba(255,255,255,.08);background:#1b2028;padding:0 8px}.kingsgateTheme .cols-pop,.kingsgateTheme .spop,.kingsgateTheme .sug-menu{border-color:rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0)),#212734;box-shadow:0 18px 46px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.035)}.kingsgateTheme .spop{width:176px;padding:6px}.kingsgateTheme .spop-opt{min-height:34px;border-radius:8px;padding:9px 11px;color:#aeb8c8;font-weight:650}.kingsgateTheme .spop-opt:hover{background:rgba(110,168,254,.08);color:#edf3fb}.kingsgateTheme .spop-opt i{width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 10%,transparent)}.kingsgateTheme .spop-list.scroll{max-height:210px;padding-right:5px}.kingsgateTheme .spop-search input{border-color:rgba(255,255,255,.08);background:#1b2028;color:var(--text)}.kingsgateTheme .cols-pop{width:264px;padding:11px}.kingsgateTheme .cols-pop .spop-list.scroll{max-height:250px}.kingsgateTheme .col-row{min-height:35px;border-radius:8px;padding:8px;color:#aeb8c8}.kingsgateTheme .col-row:hover{background:rgba(110,168,254,.075);color:#edf3fb}.kingsgateTheme .cb{width:15px;height:15px;min-height:15px;border-radius:4px}.kingsgateTheme .modal{background:rgba(3,7,18,.76)}.kingsgateTheme .modal-card{border-color:rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0)),#212734;box-shadow:0 24px 70px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.035)}.kingsgateTheme .scrim{position:fixed;inset:0;z-index:45;background:rgba(5,6,10,.45);opacity:0;pointer-events:none;transition:opacity .25s var(--ease)}.kingsgateTheme .scrim.on{opacity:1;pointer-events:auto}.kingsgateTheme .peek{position:fixed;top:52px;right:0;bottom:0;z-index:50;display:flex;width:380px;flex-direction:column;overflow-y:auto;border-left:1px solid var(--line-2);background:var(--panel-2);box-shadow:-24px 0 60px rgba(0,0,0,.45);transform:translateX(105%);transition:transform .32s var(--ease)}.kingsgateTheme .peek.open{transform:none}.kingsgateTheme .peek::-webkit-scrollbar{width:6px}.kingsgateTheme .peek::-webkit-scrollbar-thumb{border-radius:99px;background:#2a303b}.kingsgateTheme .peek-head{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:16px}.kingsgateTheme .peek-ava{display:grid;width:42px;height:42px;place-items:center;flex:0 0 auto;border:1px solid var(--line-2);border-radius:50%;background:var(--card-2);color:var(--accent);font-size:13px;font-weight:800}.kingsgateTheme .peek-head b{display:block;color:var(--text);font-size:14.5px}.kingsgateTheme .peek-head small{color:var(--faint);font-size:11px}.kingsgateTheme .peek-close,.kingsgateTheme .peek-expand{display:grid;width:28px;height:28px;min-height:28px;place-items:center;border:1px solid var(--line);border-radius:7px;background:var(--card);padding:0;color:var(--faint);text-decoration:none;transition:border-color .17s var(--ease),color .17s var(--ease),transform .17s var(--ease)}.kingsgateTheme .peek-expand{margin-left:auto}.kingsgateTheme .peek-close:hover,.kingsgateTheme .peek-expand:hover{border-color:rgba(110,168,254,.4);color:var(--accent);transform:translateY(-1px)}.kingsgateTheme .peek-actions{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;border-bottom:1px solid var(--line);padding:12px 16px}.kingsgateTheme .pa-btn{display:flex;flex-direction:column;align-items:center;gap:5px;border:1px solid var(--line);border-radius:9px;background:var(--card);padding:10px 0;color:var(--muted);font-size:10.5px;font-weight:700;text-decoration:none;transition:border-color .17s var(--ease),color .17s var(--ease),background .17s var(--ease),transform .17s var(--ease)}.kingsgateTheme .pa-btn:hover:not(:disabled){border-color:var(--line-2);background:#202633;color:var(--text);transform:translateY(-1px)}.kingsgateTheme .pa-btn:disabled{cursor:not-allowed;opacity:.45}.kingsgateTheme .peek-sec{border-bottom:1px solid var(--line);padding:14px 16px}.kingsgateTheme .peek-sec h4{margin:0 0 10px;color:var(--faint);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.kingsgateTheme .peek-kv{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px;padding:5px 0;font-size:12.5px}.kingsgateTheme .peek-kv span{min-width:0;color:var(--faint);text-align:left}.kingsgateTheme .peek-kv b{display:flex;min-width:0;align-items:center;justify-content:flex-end;color:var(--text);font-weight:700;text-align:right}.kingsgateTheme .peek-kv .status-pill{cursor:pointer}.kingsgateTheme .peek-kv .status-pill:disabled{cursor:default;opacity:.8}.kingsgateTheme .peek-copy{width:-moz-fit-content;width:fit-content;max-width:210px;border:0;background:transparent;padding:0;color:var(--text);font:inherit;font-weight:750;text-align:right;cursor:inherit;overflow:hidden;text-overflow:ellipsis;transition:color .17s var(--ease),background-color .17s var(--ease),box-shadow .22s var(--ease)}.kingsgateTheme .peek-copy.copied,.kingsgateTheme .peek-copy:hover{color:var(--accent)}.kingsgateTheme .peek-country{display:inline-flex;align-items:center;gap:5px}.kingsgateTheme .tl-item{display:flex;gap:10px;padding:7px 0;color:var(--text);font-size:12px;font-weight:650}.kingsgateTheme .tl-item small{display:block;color:var(--faint);font-size:10.5px;font-weight:600}.kingsgateTheme .peekActivityScroll,.kingsgateTheme .peekCommentsScroll{max-height:94px;overflow-y:auto;padding-right:4px;scrollbar-color:#2e3849 transparent;scrollbar-width:thin}.kingsgateTheme .peekActivityScroll::-webkit-scrollbar,.kingsgateTheme .peekCommentsScroll::-webkit-scrollbar{width:5px}.kingsgateTheme .peekActivityScroll::-webkit-scrollbar-thumb,.kingsgateTheme .peekCommentsScroll::-webkit-scrollbar-thumb{border-radius:99px;background:#2e3849}.kingsgateTheme .peek-comments{border-top:1px solid var(--line);padding:12px 16px 16px}.kingsgateTheme .peek-comments h4{margin:0 0 9px;color:var(--faint);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.kingsgateTheme .peekCommentItem{border-bottom:1px solid rgba(255,255,255,.045);padding:7px 0}.kingsgateTheme .peekCommentItem:first-child{padding-top:0}.kingsgateTheme .peekCommentItem:last-child{border-bottom:0}.kingsgateTheme .peekCommentItem b{display:block;color:var(--text);font-size:12px;font-weight:700;line-height:1.35}.kingsgateTheme .peekCommentEmpty,.kingsgateTheme .peekCommentItem small{display:block;color:var(--faint);font-size:10.5px;font-weight:600}.kingsgateTheme .tl-dot{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--accent);margin-top:4px}.kingsgateTheme .tl-dot.amber{background:var(--amber)}.kingsgateTheme .tl-dot.comment{background:#35d0ba}.kingsgateTheme .tl-dot.online{background:var(--green)}.kingsgateTheme .tl-dot.danger{background:#ff6b6b}.kingsgateTheme .tl-dot.faint{background:var(--faint)}.kingsgateTheme .tl-empty{border:1px dashed var(--line);border-radius:10px;background:rgba(10,14,22,.3);padding:10px 12px;color:var(--faint);font-size:12px;font-weight:650}.kingsgateTheme .tl-empty.warning{border-color:rgba(255,198,82,.25);color:var(--amber)}.kingsgateTheme .note-box{display:flex;gap:8px;padding:12px 16px}.kingsgateTheme .note-box input{flex:1 1;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:9px 12px;color:var(--text);font-size:12px;outline:none}.kingsgateTheme .note-box input:focus{border-color:rgba(110,168,254,.5)}.kingsgateTheme .toastStack{position:fixed;inset:auto auto 18px 50%;right:auto;bottom:18px;left:50%;z-index:120;display:flex;flex-direction:column;align-items:center;gap:8px;width:max-content;min-width:0;max-width:min(420px,calc(100vw - 32px));height:auto;min-height:0;padding:0;background:transparent;transform:translateX(-50%);pointer-events:none;place-items:initial}.kingsgateTheme .toastMessage{width:max-content;min-width:0;max-width:min(420px,calc(100vw - 32px));border:1px solid rgba(74,222,128,.42);border-radius:10px;background:var(--card-2);padding:10px 16px;color:var(--text);box-shadow:0 18px 46px rgba(0,0,0,.45);font-size:12px;font-weight:700;animation:kgToastIn .3s var(--ease) both}.kingsgateTheme .toastMessage.warning{border-color:rgba(251,191,36,.48)}.kingsgateTheme .toastMessage.error{border-color:rgba(248,113,113,.5)}@keyframes kgToastIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.kingsgateTheme *,.kingsgateTheme :after,.kingsgateTheme :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.kingsgateTheme .cols-pop[data-placement=top],.kingsgateTheme .spop[data-placement=top],.kingsgateTheme .views-pop[data-placement=top]{transform-origin:bottom left}.kingsgateTheme .cols-pop[data-placement=bottom],.kingsgateTheme .spop[data-placement=bottom],.kingsgateTheme .views-pop[data-placement=bottom]{transform-origin:top left}.kingsgateTheme .cols-pop .spop-list.scroll,.kingsgateTheme .spop-list.scroll{max-height:var(--spop-list-max-height,210px)}.kingsgateTheme :where(.copyValueButton,.copyMiniButton,.lead-copy-email,.peek-copy){animation:none!important;cursor:inherit;transform:none!important;transition:color .17s var(--ease),background-color .17s var(--ease),border-color .17s var(--ease),box-shadow .22s var(--ease),opacity .17s var(--ease),filter .17s var(--ease)!important}.kingsgateTheme :where(.copyValueButton,.copyMiniButton,.lead-copy-email,.peek-copy):hover{transform:none!important;text-decoration:none}.kingsgateTheme :where(.copyValueButton,.lead-copy-email,.peek-copy):hover{color:#dbeafe}.kingsgateTheme .copyValueButton{border-radius:6px;margin:-2px -4px;padding:2px 4px}.kingsgateTheme .salesPhoneValue .copyValueButton{color:inherit;cursor:pointer;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.kingsgateTheme .salesPhoneValue .copyValueButton:hover{color:var(--accent)}.kingsgateTheme .lead-copy-email{border-radius:5px;margin:-1px -3px;padding:1px 3px}.kingsgateTheme .peek-copy{border-radius:6px;margin:-2px -4px;padding:2px 4px}.kingsgateTheme :where(.copyValueButton,.lead-copy-email,.peek-copy).copied{color:var(--accent)!important;background:transparent!important;box-shadow:none!important;text-shadow:0 0 14px color-mix(in srgb,var(--accent) 34%,transparent)}.kingsgateTheme .copyMiniButton{transition:color .17s var(--ease),background-color .17s var(--ease),border-color .17s var(--ease),box-shadow .22s var(--ease),opacity .17s var(--ease)!important}.kingsgateTheme .copyMiniButton.copied{animation:none!important;border-color:color-mix(in srgb,var(--accent) 44%,transparent)!important;background:color-mix(in srgb,var(--accent) 14%,#18202b)!important;color:#dbeafe!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 24%,transparent),0 0 0 3px color-mix(in srgb,var(--accent) 9%,transparent)!important}.kingsgateTheme .clientProfileContent{background:var(--bg);color:var(--text);font-family:Inter,Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.kingsgateTheme .clientProfileContent .clientPage{display:grid;min-height:calc(100vh - 52px);grid-template-rows:auto auto minmax(0,1fr);padding-right:64px;background:var(--bg);transition:padding-right .24s var(--ease)}.kingsgateTheme .clientProfileContent .clientPage.actionDrawerOpen{padding-right:444px}.kingsgateTheme .clientProfileContent .clientHeader{display:flex;align-items:center;gap:12px;border-bottom:0;background:var(--bg);padding:14px 20px 10px;box-shadow:none}.kingsgateTheme .clientProfileContent .clientHeader>div:first-child{min-width:0;flex:1 1 auto}.kingsgateTheme .clientProfileContent .clientTitle{display:flex;align-items:center;gap:9px;min-width:0;color:var(--text)}.kingsgateTheme .clientProfileContent .clientTitle h1{margin:0;color:var(--text);font-size:16px;font-weight:800;letter-spacing:0;line-height:1.2}.kingsgateTheme .clientProfileContent .clientTitle>span{color:var(--faint);font-size:12px;font-weight:650}.kingsgateTheme .clientProfileContent .clientTitle>strong{border:1px solid rgba(110,168,254,.3);border-radius:5px;background:rgba(110,168,254,.1);padding:3px 8px;color:var(--accent);font-size:9.5px;font-weight:800;letter-spacing:.8px}.kingsgateTheme .clientProfileContent .clientStats{display:flex;flex-wrap:wrap;gap:18px;margin-top:9px;color:var(--muted);font-size:12px}.kingsgateTheme .clientProfileContent .clientStats strong{color:var(--text);font-weight:750}.kingsgateTheme .clientProfileContent .clientActions{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.kingsgateTheme .clientProfileContent .clientActions :where(button,a){min-height:32px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:0 12px;color:var(--text);font-size:12px;font-weight:800;text-decoration:none;transition:border-color .17s var(--ease),background .17s var(--ease),color .17s var(--ease),transform .17s var(--ease)}.kingsgateTheme .clientProfileContent .clientActions :where(button,a):hover:not(:disabled){border-color:var(--line-2);background:#202633;color:#fff;transform:translateY(-1px)}.kingsgateTheme .clientProfileContent .clientActions .primaryButton{border-color:color-mix(in srgb,var(--accent) 72%,transparent);background:var(--accent);color:#06101f}.kingsgateTheme .clientProfileContent .clientLeadPager{display:inline-flex;align-items:center;gap:8px;min-height:32px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:4px 6px;color:var(--muted);font-size:12px;font-weight:750}.kingsgateTheme .clientProfileContent .clientLeadPager button{min-height:22px;border:0;background:transparent;padding:0 6px;color:inherit;box-shadow:none}.kingsgateTheme .clientProfileContent .clientTabs{display:flex;gap:4px;border-bottom:1px solid var(--line);background:var(--bg);margin:0;padding:4px 20px 0;overflow-x:auto;scrollbar-width:none}.kingsgateTheme .clientProfileContent .clientTabs::-webkit-scrollbar{display:none}.kingsgateTheme .clientProfileContent .clientTabs button{min-height:40px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);padding:10px 13px;font-family:inherit;font-size:12.5px;font-weight:750;white-space:nowrap;transition:color .17s var(--ease),border-color .17s var(--ease),background-color .17s var(--ease)}.kingsgateTheme .clientProfileContent .clientTabs button:hover{color:var(--text)}.kingsgateTheme .clientProfileContent .clientTabs button.active{border-bottom-color:var(--accent);background:transparent;box-shadow:none;color:var(--text)}.kingsgateTheme .clientProfileContent .clientOverviewGrid{min-height:0;background:var(--bg);padding:18px 20px 40px;overflow:auto}.kingsgateTheme .clientProfileContent .clientOverviewForm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:14px;gap:14px;width:min(1100px,100%)}.kingsgateTheme .clientProfileContent .profilePanel{border:1px solid var(--line);border-radius:12px;background:var(--panel-2);box-shadow:none}.kingsgateTheme .clientProfileContent .profilePanel .panelHeader{min-height:auto;border-bottom:0;padding:0 0 14px}.kingsgateTheme .clientProfileContent .profilePanel .panelHeader h2,.kingsgateTheme .clientProfileContent .profilePanel .panelHeader h3{color:var(--text);font-size:13.5px;font-weight:800;letter-spacing:0}.kingsgateTheme .clientProfileContent .clientOverviewForm .profilePanel{padding:18px}.kingsgateTheme .clientProfileContent .stackedFields{gap:12px}.kingsgateTheme .clientProfileContent :where(.stackedFields,.formGrid) label{color:var(--muted);font-size:11px;font-weight:650}.kingsgateTheme .clientProfileContent .copyInputWrap input,.kingsgateTheme .clientProfileContent :where(.stackedFields,.formGrid) input{min-height:38px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font-size:12.5px;outline:none;transition:border-color .18s var(--ease),background .18s var(--ease),box-shadow .18s var(--ease)}.kingsgateTheme .clientProfileContent .copyInputWrap input:focus,.kingsgateTheme .clientProfileContent :where(.stackedFields,.formGrid) input:focus{border-color:rgba(110,168,254,.5);box-shadow:0 0 0 3px rgba(110,168,254,.08)}.kingsgateTheme .clientProfileContent .copyInputWrap{gap:8px}.kingsgateTheme .clientProfileContent .copyMiniButton{min-width:58px;border-radius:8px;font-size:11px;font-weight:800}.kingsgateTheme .clientProfileContent .showMoreButton{margin-top:12px}.kingsgateTheme .clientProfileContent .clientActionRail{top:52px;right:0;width:64px;bottom:0;height:auto;border-left:1px solid var(--line);background:var(--panel);padding:10px 4px;gap:4px}.kingsgateTheme .clientProfileContent .clientActionRail button{width:56px;min-height:auto;border:0;border-radius:8px;background:transparent;padding:9px 2px;color:var(--faint);font-size:8.5px;font-weight:750;line-height:1.25;transition:color .17s var(--ease),background .17s var(--ease),transform .17s var(--ease)}.kingsgateTheme .clientProfileContent .clientActionRail button span{max-width:54px;min-height:auto}.kingsgateTheme .clientProfileContent .clientActionRail button.active,.kingsgateTheme .clientProfileContent .clientActionRail button:hover{background:rgba(255,255,255,.04);color:var(--text);transform:none}.kingsgateTheme .clientProfileContent .clientSideDrawer{top:52px;right:64px;width:380px;height:calc(100vh - 52px);border-left:1px solid var(--line-2);background:var(--panel-2);box-shadow:-24px 0 60px rgba(0,0,0,.45);transform:translateX(calc(100% + 64px));transition:transform .32s var(--ease)}.kingsgateTheme .clientProfileContent .clientSideDrawer.open{transform:translateX(0)}.kingsgateTheme .clientProfileContent .drawerHeader{border-bottom:1px solid var(--line);background:transparent;padding:16px}.kingsgateTheme .clientProfileContent .drawerBody{background:var(--panel-2)}.kingsgateTheme .clientProfileContent .accountTabWorkspace,.kingsgateTheme .clientProfileContent .clientRecordTab{align-self:start;height:auto;min-height:0;background:var(--bg);padding:18px 20px 24px}.kingsgateTheme .clientProfileContent :where(.accountTabWorkspace,.clientRecordTab) .crmDataTable{flex:0 0 auto;min-height:0}.kingsgateTheme .clientProfileContent :where(.accountTabWorkspace,.clientRecordTab) .crmDataTable .table-wrap{flex:0 0 auto;min-height:0;max-height:calc(100vh - 260px)}.kingsgateTheme .clientProfileContent :where(.accountTabWorkspace,.clientRecordTab) .crmDataTable .foot{margin-top:0}.kingsgateTheme .clientDetailWorkspace{display:grid;align-content:start;grid-gap:14px;gap:14px}.kingsgateTheme .clientIdentityHero{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(1180px,100%);border:1px solid rgba(55,68,88,.78);border-radius:16px;background:radial-gradient(circle at 12% 0,rgba(110,168,254,.12),transparent 36%),linear-gradient(180deg,rgba(24,31,44,.98),rgba(14,19,29,.98));padding:18px;box-shadow:0 24px 48px rgba(0,0,0,.18)}.kingsgateTheme .clientIdentityMain{display:flex;align-items:center;gap:14px;min-width:0}.kingsgateTheme .clientHeroAvatar{display:grid;width:52px;height:52px;place-items:center;flex:0 0 auto;border:1px solid rgba(110,168,254,.28);border-radius:15px;background:linear-gradient(180deg,rgba(36,47,67,.98),rgba(18,27,42,.98));color:#8bbcff;font-size:13px;font-weight:900}.kingsgateTheme .clientHeroCopy{min-width:0}.kingsgateTheme .clientHeroKicker,.kingsgateTheme .clientPanelEyebrow,.kingsgateTheme .clientPanelHeader span{display:block;color:var(--faint);font-size:10px;font-weight:850;letter-spacing:.9px;text-transform:uppercase}.kingsgateTheme .clientHeroCopy h2{margin:4px 0 3px;color:var(--text);font-size:24px;font-weight:850;letter-spacing:-.015em;line-height:1.05}.kingsgateTheme .clientHeroCopy p{margin:0;color:var(--muted);font-size:12.5px;font-weight:650}.kingsgateTheme .clientHeroStatus{display:grid;justify-items:end;grid-gap:6px;gap:6px;text-align:right}.kingsgateTheme .clientHeroStatus b{color:var(--text);font-size:13px;font-weight:800}.kingsgateTheme .clientHeroStatus small{color:var(--faint);font-size:11px;font-weight:650}.kingsgateTheme .clientInsightStrip{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));grid-gap:10px;gap:10px;width:min(1180px,100%)}.kingsgateTheme .clientInsightStrip>div{border:1px solid var(--line);border-radius:13px;background:rgba(18,24,35,.78);padding:13px 14px}.kingsgateTheme .clientInsightStrip span{display:block;color:var(--faint);font-size:10.5px;font-weight:750}.kingsgateTheme .clientInsightStrip b{display:block;margin-top:5px;color:var(--text);font-size:16px;font-weight:850}.kingsgateTheme .clientProfileContent .clientDetailForm{grid-template-columns:minmax(0,1.04fr) minmax(0,1.04fr) minmax(280px,.72fr);align-items:start;width:min(1180px,100%)}.kingsgateTheme .clientFormPanel{min-height:100%;background:linear-gradient(180deg,rgba(21,28,40,.96),rgba(13,18,28,.98))}.kingsgateTheme .clientPanelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.kingsgateTheme .clientPanelHeader h2{margin-top:4px}.kingsgateTheme .clientFieldGrid{grid-template-columns:minmax(0,1fr)}.kingsgateTheme .clientContextPanel{display:grid;grid-gap:12px;gap:12px}.kingsgateTheme .clientContextPanel section{border:1px solid var(--line);border-radius:13px;background:rgba(18,24,35,.72);padding:14px}.kingsgateTheme .clientActivityPreview{margin-top:12px}.kingsgateTheme .clientActivityPreview b,.kingsgateTheme .clientMiniFacts dd{color:var(--text);font-size:12.5px;font-weight:800}.kingsgateTheme .clientActivityPreview p{margin:5px 0;color:var(--muted);font-size:12px;line-height:1.45}.kingsgateTheme .clientActivityPreview small{color:var(--faint);font-size:10.5px;font-weight:650}.kingsgateTheme .clientActivityPreview.muted b,.kingsgateTheme .clientActivityPreview.muted p{color:var(--faint)}.kingsgateTheme .clientMiniFacts{display:grid;grid-gap:9px;gap:9px;margin:12px 0 0}.kingsgateTheme .clientMiniFacts div{display:flex;justify-content:space-between;gap:12px}.kingsgateTheme .clientMiniFacts dt{color:var(--faint);font-size:11.5px;font-weight:650}.kingsgateTheme .clientMiniFacts dd{margin:0;text-align:right}.kingsgateTheme .crmSelect{z-index:1}.kingsgateTheme .crmSelect.open{z-index:120}.kingsgateTheme .crmSelectButton{min-height:38px;border-color:rgba(61,75,98,.9);border-radius:9px;background:linear-gradient(180deg,rgba(26,34,48,.98),rgba(16,22,33,.98));color:var(--text);padding:0 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transition:border-color .17s var(--ease),background .17s var(--ease),box-shadow .17s var(--ease)}.kingsgateTheme .crmSelectButton:hover,.kingsgateTheme .crmSelectButton[aria-expanded=true]{border-color:rgba(110,168,254,.42);background:linear-gradient(180deg,rgba(30,39,55,.98),rgba(17,24,36,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 0 0 3px rgba(110,168,254,.07)}.kingsgateTheme .crmSelectButton[aria-expanded=true]{border-radius:9px}.kingsgateTheme .crmSelectChevron{transition:transform .18s var(--ease),color .18s var(--ease)}.kingsgateTheme .crmSelectButton[aria-expanded=true] .crmSelectChevron{color:var(--accent)}.kingsgateTheme .crmSelect[data-placement=top] .crmSelectButton[aria-expanded=true] .crmSelectChevron{transform:rotate(0deg);transform:rotate(180deg)}.kingsgateTheme .crmSelectMenu{top:calc(100% + 6px);max-height:var(--crm-select-max-height,230px);border-color:rgba(68,83,108,.98);border-radius:12px;background:#202735;box-shadow:0 18px 46px rgba(0,0,0,.44),inset 0 1px 0 rgba(255,255,255,.04);padding:6px;overflow:hidden;transform-origin:top left;animation:crmSelectIn .18s var(--ease)}.kingsgateTheme .crmSelect[data-placement=top] .crmSelectMenu{top:auto;bottom:calc(100% + 6px);transform-origin:bottom left}.kingsgateTheme .crmSelectOptions{max-height:var(--crm-select-max-height,230px);overflow:visible}.kingsgateTheme .crmSelectOptions.scroll{overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.kingsgateTheme .crmSelectSearch{min-height:34px;margin:0 0 6px;border-color:rgba(70,84,106,.86);border-radius:9px;background:rgba(14,19,28,.82)}.kingsgateTheme .crmSelectSearch input{color:var(--text);font-size:12px}.kingsgateTheme .crmSelectOption{min-height:32px;border-radius:8px;color:#aeb8c8;padding:0 9px;font-size:12px;font-weight:750;transition:background .15s var(--ease),color .15s var(--ease)}.kingsgateTheme .crmSelectOption.selected,.kingsgateTheme .crmSelectOption:focus,.kingsgateTheme .crmSelectOption:hover{background:rgba(110,168,254,.12);color:var(--text)}.kingsgateTheme .crmSelectOptionSide{color:var(--accent)}.kingsgateTheme .crmSelectEmpty{padding:10px 9px;color:var(--faint);font-size:12px}@keyframes crmSelectIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:1100px){.kingsgateTheme .clientProfileContent .clientPage,.kingsgateTheme .clientProfileContent .clientPage.actionDrawerOpen{padding-right:0;padding-bottom:64px}.kingsgateTheme .clientProfileContent .clientHeader{align-items:flex-start;flex-direction:column}.kingsgateTheme .clientProfileContent .clientActions{width:100%;justify-content:flex-start}.kingsgateTheme .clientProfileContent .clientOverviewForm{grid-template-columns:1fr}.kingsgateTheme .clientIdentityHero{align-items:flex-start;flex-direction:column}.kingsgateTheme .clientHeroStatus{justify-items:start;text-align:left}.kingsgateTheme .clientInsightStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.kingsgateTheme .clientProfileContent .clientActionRail{top:auto;bottom:0;left:0;width:100%;height:64px;flex-direction:row;overflow-x:auto;border-top:1px solid var(--line);border-left:0}.kingsgateTheme .clientProfileContent .clientSideDrawer{right:0;width:min(100vw,390px);transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.kingsgateTheme .clientProfileContent :where(.clientPage,.clientSideDrawer,.clientActions button,.clientActions a,.clientActionRail button),.kingsgateTheme .crmSelectMenu,.kingsgateTheme :where(.copyValueButton,.copyMiniButton,.lead-copy-email,.peek-copy){transition-duration:.01ms!important;animation-duration:.01ms!important}}.kingsgateTheme .clientProfileContent .clientFormPanel{position:relative;overflow:hidden;border-color:rgba(58,72,94,.78);background:linear-gradient(180deg,rgba(23,29,40,.98),rgba(15,20,29,.98))}.kingsgateTheme .clientProfileContent .clientFormPanel:before{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(133,184,255,.24),transparent);content:""}.kingsgateTheme .clientProfileContent .clientPanelHeader{margin-bottom:15px;border-bottom:1px solid rgba(54,67,88,.56);padding-bottom:15px}.kingsgateTheme .clientProfileContent .clientPanelHeader .primaryButton{min-height:32px;border-radius:9px;padding:0 13px;font-size:12px;font-weight:850}.kingsgateTheme .clientProfileContent .clientFieldGrid{gap:10px}.kingsgateTheme .clientProfileContent .clientFieldGrid>label,.kingsgateTheme .clientProfileContent .clientMoreFields>label{grid-gap:7px;gap:7px;border:1px solid rgba(54,67,88,.72);border-radius:12px;background:linear-gradient(180deg,rgba(20,27,39,.86),rgba(13,18,28,.9));padding:10px;color:#8ea0ba;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);transition:border-color .18s var(--ease),background .18s var(--ease),box-shadow .18s var(--ease)}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:focus-within,.kingsgateTheme .clientProfileContent .clientMoreFields>label:focus-within{border-color:rgba(110,168,254,.48);background:linear-gradient(180deg,rgba(21,31,48,.92),rgba(14,21,34,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 0 0 3px rgba(110,168,254,.07)}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap input,.kingsgateTheme .clientProfileContent .clientFieldGrid :where(input,.crmSelectButton){min-height:26px;border-radius:0;color:#f3f7ff;font-size:13px;font-weight:780}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap input:focus,.kingsgateTheme .clientProfileContent .clientFieldGrid :where(input,.crmSelectButton):focus{box-shadow:none}.kingsgateTheme .clientProfileContent .clientFieldGrid input:disabled{opacity:1;-webkit-text-fill-color:#f3f7ff}.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectButton:hover,.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectButton[aria-expanded=true]{background:transparent;box-shadow:none}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap{grid-gap:10px;gap:10px}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyMiniButton{min-width:54px;min-height:30px;border:1px solid rgba(65,79,102,.82);border-radius:9px;background:rgba(12,17,26,.68);color:#dbeafe}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyMiniButton:hover{border-color:rgba(110,168,254,.4)}.kingsgateTheme .clientProfileContent .clientMoreFields{gap:10px}.kingsgateTheme .clientProfileContent .showMoreButton{min-height:32px;border-radius:9px;background:rgba(12,17,26,.58);font-size:12px;font-weight:820}.kingsgateTheme .clientProfileContent .showMoreButton:hover{border-color:rgba(110,168,254,.34)}.kingsgateTheme .clientProfileContent .accountTabWorkspace .toolbar,.kingsgateTheme .clientProfileContent .clientRecordTab .toolbar{border-bottom:1px solid var(--line);padding:12px 0}.kingsgateTheme .clientProfileContent .clientIdentityHero,.kingsgateTheme .clientProfileContent .clientInsightStrip{display:none!important}.kingsgateTheme .clientProfileContent .clientDetailWorkspace{align-content:start;padding-top:18px}.kingsgateTheme .clientProfileContent .clientDetailForm{grid-template-columns:minmax(360px,470px) minmax(360px,470px);width:min(970px,100%);gap:14px}.kingsgateTheme .clientProfileContent .clientContextPanel{display:none}.kingsgateTheme .clientProfileContent .clientFormPanel{min-height:auto;overflow:visible;border-color:rgba(45,56,75,.9);border-radius:14px;background:linear-gradient(180deg,rgba(17,22,31,.98),rgba(13,17,25,.98));padding:16px 18px!important;box-shadow:none}.kingsgateTheme .clientProfileContent .clientFormPanel:before{display:none}.kingsgateTheme .clientProfileContent .clientPanelHeader{align-items:center;margin:0 0 14px;border-bottom:1px solid rgba(42,53,72,.72);padding:0 0 13px}.kingsgateTheme .clientProfileContent .clientPanelHeader span{display:none}.kingsgateTheme .clientProfileContent .clientPanelHeader h2{margin:0;color:#f3f7ff;font-size:13px;font-weight:850;letter-spacing:-.01em}.kingsgateTheme .clientProfileContent .clientPanelHeader .primaryButton{min-height:30px;border-radius:8px;padding:0 12px;font-size:11.5px}.kingsgateTheme .clientProfileContent .clientFieldGrid{gap:6px}.kingsgateTheme .clientProfileContent .clientFieldGrid>label,.kingsgateTheme .clientProfileContent .clientMoreFields>label{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;grid-gap:14px;min-height:45px;border:1px solid transparent;border-radius:10px;background:transparent;padding:0 10px;color:#718197;font-size:11.5px;font-weight:760;box-shadow:none}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:nth-child(odd),.kingsgateTheme .clientProfileContent .clientMoreFields>label:nth-child(odd){background:rgba(18,24,35,.48)}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:hover,.kingsgateTheme .clientProfileContent .clientMoreFields>label:hover{border-color:rgba(59,73,96,.64);background:rgba(20,27,39,.76)}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:focus-within,.kingsgateTheme .clientProfileContent .clientMoreFields>label:focus-within{border-color:rgba(110,168,254,.42);background:rgba(19,29,46,.82);box-shadow:0 0 0 3px rgba(110,168,254,.06)}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap input,.kingsgateTheme .clientProfileContent .clientFieldGrid :where(input,.crmSelectButton){min-height:32px;width:100%;border:0;border-radius:8px;background:transparent;padding:0;color:#f4f7ff;font-size:12.5px;font-weight:820;box-shadow:none}.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectButton{display:flex;min-height:32px;justify-content:space-between;padding:0}.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectValue{gap:7px}.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectValue small{color:#7f8ea5}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap{display:grid;align-items:center;grid-gap:8px;min-width:0}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyMiniButton{min-width:42px;min-height:26px;border:1px solid rgba(54,67,88,.86);border-radius:7px;background:rgba(10,14,22,.72);padding:0 9px;color:#b9c8dd;font-size:10.5px;font-weight:850}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyMiniButton:hover{border-color:rgba(110,168,254,.42);background:rgba(110,168,254,.1);color:#eaf2ff}.kingsgateTheme .clientProfileContent .clientMoreFields{display:grid;grid-column:1/-1;grid-gap:6px;gap:6px;margin-top:0}.kingsgateTheme .clientProfileContent .showMoreButton{min-height:30px;margin-top:10px;border-color:rgba(54,67,88,.82);border-radius:8px;background:transparent;padding:0 12px;color:#eaf2ff;font-size:11.5px;font-weight:850}.kingsgateTheme .clientProfileContent .showMoreButton:hover{border-color:rgba(110,168,254,.38);background:rgba(110,168,254,.08)}@media (max-width:1180px){.kingsgateTheme .clientProfileContent .clientDetailForm{grid-template-columns:minmax(0,1fr);width:min(560px,100%)}}.kingsgateTheme .clientProfileContent .clientDetailWorkspace{padding-top:20px}.kingsgateTheme .clientProfileContent .clientDetailForm{width:min(1010px,100%);gap:16px}.kingsgateTheme .clientProfileContent .clientFormPanel{border-color:rgba(75,92,122,.78);background:linear-gradient(180deg,rgba(18,25,36,.98),rgba(13,18,28,.98)),#111824;padding:18px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 18px 44px rgba(0,0,0,.16)}.kingsgateTheme .clientProfileContent .clientPanelHeader{margin-bottom:16px;border-bottom-color:rgba(72,88,116,.58)}.kingsgateTheme .clientProfileContent .clientPanelHeader h2{color:#f8fbff;font-size:14px}.kingsgateTheme .clientProfileContent .clientFieldGrid,.kingsgateTheme .clientProfileContent .clientMoreFields{gap:8px}.kingsgateTheme .clientProfileContent .clientFieldGrid>label,.kingsgateTheme .clientProfileContent .clientMoreFields>label{grid-template-columns:116px minmax(0,1fr);gap:14px;min-height:52px;border-color:rgba(58,73,98,.82);background:linear-gradient(180deg,rgba(23,31,45,.94),rgba(18,25,37,.94));padding:8px 10px 8px 12px;color:#9ab0cd;box-shadow:inset 0 1px 0 rgba(255,255,255,.026),0 1px 0 rgba(0,0,0,.16);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:nth-child(odd),.kingsgateTheme .clientProfileContent .clientMoreFields>label:nth-child(odd){background:linear-gradient(180deg,rgba(25,34,49,.96),rgba(19,27,40,.96))}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:hover,.kingsgateTheme .clientProfileContent .clientMoreFields>label:hover{border-color:rgba(94,117,154,.9);background:linear-gradient(180deg,rgba(28,38,55,.98),rgba(21,30,45,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 7px 18px rgba(0,0,0,.14)}.kingsgateTheme .clientProfileContent .clientFieldGrid>label:focus-within,.kingsgateTheme .clientProfileContent .clientMoreFields>label:focus-within{border-color:rgba(110,168,254,.58);background:linear-gradient(180deg,rgba(25,38,60,.98),rgba(17,29,48,.98));box-shadow:0 0 0 3px rgba(110,168,254,.075),0 10px 24px rgba(0,0,0,.16)}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap,.kingsgateTheme .clientProfileContent .clientFieldGrid :where(input,.crmSelectButton){min-height:36px;border:1px solid rgba(44,59,82,.95);border-radius:9px;background:rgba(8,14,24,.72);padding:0 10px;color:#f7faff;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectButton{padding:0 10px}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap{grid-template-columns:minmax(0,1fr) auto;gap:8px}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyInputWrap input{min-height:34px;border:0;background:transparent;padding:0;box-shadow:none}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyMiniButton{min-width:44px;min-height:27px;border-color:rgba(73,91,122,.9);background:rgba(15,24,38,.96);color:#d5e4f8}.kingsgateTheme .clientProfileContent .clientFieldGrid .copyMiniButton:hover{border-color:rgba(110,168,254,.58);background:rgba(110,168,254,.14)}.kingsgateTheme .clientProfileContent .clientFieldGrid .crmSelectValue small{color:#93a8c4}@media (min-width:900px){.kingsgateTheme .crmShell.app{width:111.111vw;height:111.111vh;min-height:111.111vh;zoom:.9}}.kingsgateTheme .crmV2TableFrame .lead-compact,.kingsgateTheme .salesPage .lead-compact{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-column-gap:8px;column-gap:8px;grid-row-gap:2px;row-gap:2px;width:min(100%,260px);min-height:40px;padding-left:0}.kingsgateTheme .crmV2TableFrame .lead-compact .lead-flagSlot,.kingsgateTheme .salesPage .lead-compact .lead-flagSlot{grid-row:1/3;grid-column:1;display:grid;width:26px;min-width:26px;height:100%;place-items:center}.kingsgateTheme .crmV2TableFrame .lead-compact .countryFlag,.kingsgateTheme .salesPage .lead-compact .countryFlag{width:24px;height:16px;margin:0}.kingsgateTheme .crmV2TableFrame .lead-compact .countryFlagSvg,.kingsgateTheme .salesPage .lead-compact .countryFlagSvg{display:block;width:24px;height:16px}.kingsgateTheme .crmV2TableFrame .lead-compact .lead-stack,.kingsgateTheme .salesPage .lead-compact .lead-stack{grid-row:1/3;grid-column:2;display:grid;align-content:center;min-width:0;grid-gap:2px;gap:2px}.kingsgateTheme .crmV2TableFrame .lead-copy-email,.kingsgateTheme .crmV2TableFrame .lead-email-muted,.kingsgateTheme .crmV2TableFrame .lead-open,.kingsgateTheme .salesPage .lead-copy-email,.kingsgateTheme .salesPage .lead-email-muted,.kingsgateTheme .salesPage .lead-open{grid-column:auto}.kingsgateTheme .crmV2TableFrame thead th{height:36px;padding-top:7px;padding-bottom:7px}.kingsgateTheme .crmV2TableFrame tbody tr{height:46px}.kingsgateTheme .crmV2TableFrame tbody td,.kingsgateTheme .table-wrap tbody td{height:46px;padding-top:4px;padding-bottom:4px;vertical-align:middle}.kingsgateTheme .crmV2TableFrame .lead-compact{min-height:34px;row-gap:0}.kingsgateTheme .crmV2TableFrame .lead-compact .lead-flagSlot{height:34px}.kingsgateTheme .crmV2TableFrame .lead-compact .lead-stack{gap:1px}.kingsgateTheme .crmV2TableFrame .lead-open b{font-size:12px;line-height:1.08}.kingsgateTheme .crmV2TableFrame .lead-copy-email,.kingsgateTheme .crmV2TableFrame .lead-email-muted{font-size:10.5px;line-height:1.08}.kingsgateTheme .crmV2TableFrame .assignee-pill,.kingsgateTheme .crmV2TableFrame .hlr-pill,.kingsgateTheme .crmV2TableFrame .status-pill{min-height:22px}.kingsgateTheme .crmV2TableFrame tbody tr{height:32px!important}.kingsgateTheme .crmV2TableFrame tbody td,.kingsgateTheme .table-wrap tbody td{height:32px!important;min-height:32px!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important}.kingsgateTheme .crmV2TableFrame .lead-compact{min-height:27px!important;column-gap:7px;row-gap:0!important}.kingsgateTheme .crmV2TableFrame .lead-compact .lead-flagSlot{height:27px!important}.kingsgateTheme .crmV2TableFrame .lead-compact .lead-stack{gap:0!important}.kingsgateTheme .crmV2TableFrame .lead-open b{font-size:11.5px;line-height:1!important}.kingsgateTheme .crmV2TableFrame .lead-copy-email,.kingsgateTheme .crmV2TableFrame .lead-email-muted{font-size:10px;line-height:1!important}.kingsgateTheme .crmV2TableFrame .assignee-pill,.kingsgateTheme .crmV2TableFrame .hlr-pill,.kingsgateTheme .crmV2TableFrame .status-pill{min-height:18px!important;padding-top:0!important;padding-bottom:0!important;font-size:10.5px;line-height:1!important}.kingsgateTheme .crmV2TableFrame .assignee-pill .aa,.kingsgateTheme .crmV2TableFrame .assignee-pill .avatar{width:18px;height:18px;min-width:18px;font-size:8px}.kingsgateTheme .crmDataTable{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.kingsgateTheme .crmDataTable .table-wrap{flex:1 1 auto;min-height:0}.kingsgateTheme .crmDataTableReferenceDensity table[data-react-table=true]{border-collapse:collapse;border-spacing:0}.kingsgateTheme .crmDataTableReferenceDensity thead th{height:34px!important;padding-top:6px!important;padding-bottom:6px!important}.kingsgateTheme .crmDataTableReferenceDensity tbody tr{height:34px!important}.kingsgateTheme .crmDataTableReferenceDensity tbody td{height:34px!important;min-height:34px!important;padding-top:2px!important;padding-bottom:2px!important;line-height:1.05!important;vertical-align:middle!important}.kingsgateTheme .crmDataTableReferenceDensity .lead-compact{min-height:29px!important;column-gap:7px;row-gap:0!important}.kingsgateTheme .crmDataTableReferenceDensity .lead-flagSlot{height:29px!important}.kingsgateTheme .crmDataTableReferenceDensity .lead-stack{gap:0!important}.kingsgateTheme .crmDataTableReferenceDensity .lead-open b{font-size:11.5px;line-height:1.05!important}.kingsgateTheme .crmDataTableReferenceDensity .lead-copy-email,.kingsgateTheme .crmDataTableReferenceDensity .lead-email-muted{font-size:10px;line-height:1.05!important}.kingsgateTheme .crmDataTableReferenceDensity .copyValueButton{line-height:1.05!important}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip,.kingsgateTheme .crmDataTableReferenceDensity .hlr,.kingsgateTheme .crmDataTableReferenceDensity .status-pill{min-height:24px!important;height:24px!important;padding:0 10px!important;font-size:10.5px!important;line-height:1!important}.kingsgateTheme .crmDataTableReferenceDensity .status-pill{gap:6px;border:0!important;background:color-mix(in srgb,var(--status-color,#6ea8fe) 17%,#10151d 83%)!important;color:var(--status-color,#6ea8fe)!important;font-weight:850!important;box-shadow:none}.kingsgateTheme .crmDataTableReferenceDensity .status-pill i{width:6px;height:6px}.kingsgateTheme .crmDataTableReferenceDensity .pillText{display:inline-flex;height:100%;align-items:center;line-height:1;transform:translateY(.5px);white-space:nowrap}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip{border-color:rgba(125,145,173,.2)!important;background:#171d26!important;color:#b7c6da!important;padding-left:5px!important;font-weight:760!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.018)}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip .aa{width:18px!important;height:18px!important;min-width:18px!important;background:#6ea8fe!important;color:#0b1526!important;font-size:8.25px!important}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip.none{min-width:92px!important;justify-content:center!important;padding:0 12px!important;border-color:rgba(125,145,173,.2)!important;background:#151b24!important;color:#7b899c!important;border-style:dashed!important;box-shadow:none}.kingsgateTheme .crmDataTableReferenceDensity .hlr{display:inline-grid!important;min-width:0;min-height:20px!important;height:20px!important;padding:0 8px!important;place-items:center!important;border-color:rgba(125,145,173,.22)!important;border-radius:5px!important;background:#151b24!important;color:#7b899c!important;font-size:9.75px!important;font-weight:800!important;line-height:1!important;vertical-align:middle!important}.kingsgateTheme .crmDataTableReferenceDensity .hlr .pillText,.kingsgateTheme .hlr .pillText{display:inline-flex!important;height:100%!important;align-items:center!important;justify-content:center!important;line-height:1!important;transform:translateY(0)!important}.kingsgateTheme .crmDataTableReferenceDensity .hlr.ok{border-color:rgba(34,197,94,.48)!important;background:rgba(34,197,94,.07)!important;color:#49f083!important}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip,.kingsgateTheme .crmDataTableReferenceDensity .status-pill{transition:border-color .17s var(--ease),background .17s var(--ease),color .17s var(--ease),box-shadow .17s var(--ease),filter .17s var(--ease)!important}.kingsgateTheme .crmDataTableReferenceDensity .status-pill:hover{transform:none!important;filter:brightness(1.08);box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 14%,transparent),0 0 0 1px rgba(255,255,255,.018)}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip:hover{transform:none!important;border-color:rgba(110,168,254,.28)!important;background:#1b222d!important;color:#d7e6fb!important;box-shadow:inset 0 0 0 1px rgba(110,168,254,.08),0 0 0 1px rgba(255,255,255,.018)}.kingsgateTheme .crmDataTableReferenceDensity .assign-chip:active,.kingsgateTheme .crmDataTableReferenceDensity .status-pill:active{transform:none!important}.kingsgateTheme .crmDataTableReferenceDensity .row-actions{min-height:22px!important}.kingsgateTheme .crmDataTableReferenceDensity .ra-btn{width:22px!important;height:22px!important;min-height:22px!important;border-radius:5px}.kingsgateTheme .crmDataTableReferenceDensity .ra-btn svg{width:12px;height:12px}.kingsgateTheme .crmDataTableReferenceDensity .cb{width:14px!important;height:14px!important;min-height:14px!important}.kingsgateTheme .crmDataTableReferenceDensity .table-wrap table.referenceDensityTable{display:block!important;width:max(100%,var(--reference-table-width,1080px))!important;min-width:1080px!important;height:auto!important;border-collapse:separate!important;border-spacing:0!important;table-layout:auto!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable tbody,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable thead{display:block!important;width:inherit!important;min-width:100%!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable tbody tr,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable thead tr{display:grid!important;width:inherit!important;min-width:100%!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable thead tr{height:34px!important;min-height:34px!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable tbody tr{height:54px!important;min-height:54px!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable td,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable th{box-sizing:border-box!important;display:flex!important;min-width:0!important;height:100%!important;min-height:0!important;align-items:center!important;overflow:hidden!important;padding-top:0!important;padding-bottom:0!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable td,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable th{padding-inline:12px!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-compact{display:grid!important;width:100%;min-height:38px!important;grid-template-columns:26px minmax(0,1fr);grid-column-gap:8px!important;column-gap:8px!important;grid-row-gap:1px!important;row-gap:1px!important;align-items:center!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-flagSlot{display:flex!important;width:26px!important;min-width:26px!important;height:38px!important;align-items:center!important;justify-content:center!important;align-self:center!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-stack{min-width:0;display:grid!important;align-content:center!important;justify-content:stretch!important;grid-gap:1px!important;gap:1px!important;line-height:1!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-copy-email,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-email-muted,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-open{max-width:100%}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-open{min-height:15px!important}.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-copy-email,.kingsgateTheme .crmDataTableReferenceDensity .referenceDensityTable .lead-email-muted{min-height:13px!important}.kingsgateTheme .searchableSelectMenu.sug-menu{position:fixed!important;inset:auto auto auto auto;z-index:2500;overflow-y:auto;overscroll-behavior:contain;border-color:rgba(110,168,254,.22);background:#202633;box-shadow:0 18px 48px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.035);scrollbar-width:thin;scrollbar-color:#53617a transparent}.kingsgateTheme .searchableSelectMenu.sug-menu::-webkit-scrollbar{width:7px}.kingsgateTheme .searchableSelectMenu.sug-menu::-webkit-scrollbar-track{background:transparent}.kingsgateTheme .searchableSelectMenu.sug-menu::-webkit-scrollbar-thumb{border:2px solid #202633;border-radius:999px;background:#53617a}.kingsgateTheme .searchableSelectMenu.sug-menu button{min-height:31px;grid-template-columns:28px minmax(0,1fr) auto;padding:6px 8px;gap:7px}.kingsgateTheme .searchableSelectMenuHint{position:-webkit-sticky;position:sticky;top:0;z-index:1;border-bottom:1px solid rgba(255,255,255,.06);margin:-5px -5px 5px;background:#202633;padding:8px 10px;color:var(--faint);font-size:10.5px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.kingsgateTheme .searchableSelectMenu.sug-menu button span:first-child{display:inline-grid;min-width:25px;place-items:center;border-radius:6px;background:rgba(110,168,254,.09);color:#8fbaff;font-size:10px;font-weight:850;letter-spacing:.04em}.kingsgateTheme .searchableSelectMenu.sug-menu button strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:900px){.kingsgateTheme .app,.kingsgateTheme .crmShell.app{grid-template-columns:188px minmax(0,1fr)}}.kingsgateTheme .crmSidebar.side,.kingsgateTheme .side{padding:12px 8px}.kingsgateTheme .crmNavGroup.group{margin:0}.kingsgateTheme .crmSidebar.side .group-title,.kingsgateTheme .group-title{min-height:25px;justify-content:space-between;padding:7px 10px 4px;text-align:left}.kingsgateTheme .crmSidebar.side .s-item,.kingsgateTheme .s-item{min-height:32px;gap:9px;justify-content:flex-start;padding:7px 10px;text-align:left}.kingsgateTheme .crmSidebar.side .s-item span,.kingsgateTheme .s-item span{min-width:0;flex:1 1 auto;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.kingsgateTheme .crmSidebar.side .s-item svg,.kingsgateTheme .s-item svg{width:14px;height:14px}.kingsgateTheme .crmSidebar.side .group-items,.kingsgateTheme .group-items{gap:1px}.kingsgateTheme .crmDashboardSkeleton,.kingsgateTheme .crmDetailSkeleton,.kingsgateTheme .crmTableSkeleton{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:12px}.kingsgateTheme .skel{position:relative;display:block;overflow:hidden;border-radius:9px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012)),#151b24;box-shadow:inset 0 0 0 1px rgba(111,139,175,.08)}.kingsgateTheme .skel:after{position:absolute;inset:0;content:"";transform:translateX(-110%);animation:crmSkeletonShimmer 1.55s cubic-bezier(.22,1,.36,1) infinite;background:linear-gradient(90deg,transparent,rgba(110,168,254,.13),transparent)}.kingsgateTheme .detailSkeletonHero,.kingsgateTheme .skeletonDashboardFilters,.kingsgateTheme .skeletonFooter,.kingsgateTheme .skeletonTabs,.kingsgateTheme .skeletonToolbar{display:flex;min-width:0;align-items:center;gap:10px}.kingsgateTheme .skeletonTabs{height:43px;border-bottom:1px solid var(--line);padding:12px 20px 0}.kingsgateTheme .skel-tab{width:108px;height:27px;border-radius:999px}.kingsgateTheme .skel-tab.active{width:114px;background:linear-gradient(180deg,rgba(110,168,254,.16),rgba(110,168,254,.06)),#162133}.kingsgateTheme .skel-tab.short{width:92px}.kingsgateTheme .skel-tab.tiny{width:62px}.kingsgateTheme .skeletonToolbar{height:60px;border:0;background:transparent;padding:12px 20px}.kingsgateTheme .skeletonSpacer{flex:1 1 auto}.kingsgateTheme .skel-search{width:min(260px,28vw);height:34px;border-radius:8px}.kingsgateTheme .skel-chip{width:88px;height:28px;border-radius:999px}.kingsgateTheme .skel-action{width:88px;height:32px;border-radius:7px}.kingsgateTheme .skel-action.primary{width:116px;background:linear-gradient(180deg,rgba(110,168,254,.24),rgba(110,168,254,.12)),#1a2b46}.kingsgateTheme .skeletonTable{flex:1 1 auto;min-height:0;overflow:auto;border:0;border-radius:0;background:transparent;scrollbar-width:thin;scrollbar-color:#334155 #10151d}.kingsgateTheme .skeletonTable::-webkit-scrollbar{width:7px;height:7px}.kingsgateTheme .skeletonTable::-webkit-scrollbar-thumb{border-radius:999px;background:#334155}.kingsgateTheme .skeletonTable::-webkit-scrollbar-corner{background:#10151d}.kingsgateTheme .skeletonHead,.kingsgateTheme .skeletonRow{display:grid;align-items:center}.kingsgateTheme .skeletonHead{height:34px;border-bottom:1px solid rgba(255,255,255,.045);background:#151a21}.kingsgateTheme .skeletonRow{height:54px;border-bottom:1px solid rgba(255,255,255,.04)}.kingsgateTheme .skeletonRow:nth-child(odd){background:rgba(255,255,255,.012)}.kingsgateTheme .skeletonHead>.skel,.kingsgateTheme .skeletonRow>.skel{margin-inline:12px}.kingsgateTheme .skel-square{width:14px;height:14px;border-radius:4px}.kingsgateTheme .skel-head{width:64%;height:8px;border-radius:999px}.kingsgateTheme .skel-cell{width:70%;height:12px;border-radius:999px}.kingsgateTheme .skel-cell.short{width:42%}.kingsgateTheme .skel-leadCell{width:78%;height:26px;border-radius:8px}.kingsgateTheme .skel-pill{width:94px;height:22px;border-radius:999px}.kingsgateTheme .skel-dotCell{width:7px;height:7px;border-radius:999px}.kingsgateTheme .skel-actionsCell{width:72px;height:22px;border-radius:6px}.kingsgateTheme .skeletonFooter{min-height:51px;border-top:1px solid var(--line);background:var(--panel);padding:10px 20px}.kingsgateTheme .skel-footText{width:112px;height:12px}.kingsgateTheme .skel-footText.wide{width:218px}.kingsgateTheme .skel-pageButton{width:30px;height:30px;border-radius:8px}.kingsgateTheme .crmTableSkeleton.compact .skeletonTabs{display:none}.kingsgateTheme .crmTableSkeleton.compact .skeletonRow{height:48px}.kingsgateTheme .skeletonDashboardFilters{flex-wrap:wrap}.kingsgateTheme .skel-filterBlock{width:150px;height:38px;border-radius:10px}.kingsgateTheme .detailSkeletonGrid,.kingsgateTheme .skeletonDashboardGrid,.kingsgateTheme .skeletonKpis{display:grid;grid-gap:12px;gap:12px}.kingsgateTheme .skeletonKpis{grid-template-columns:repeat(4,minmax(0,1fr))}.kingsgateTheme .skeletonDashboardGrid.twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.kingsgateTheme .detailSkeletonGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(240px,.8fr)}.kingsgateTheme .crmHierarchySkeleton,.kingsgateTheme .detailSkeletonHero,.kingsgateTheme .skeletonKpiCard,.kingsgateTheme .skeletonPanel{border:1px solid rgba(73,92,119,.28);border-radius:13px;background:linear-gradient(180deg,rgba(17,24,34,.86),rgba(12,17,25,.82))}.kingsgateTheme .skeletonKpiCard{display:grid;grid-gap:10px;gap:10px;min-height:76px;align-content:center;padding:14px 16px}.kingsgateTheme .skeletonPanel{display:grid;grid-gap:13px;gap:13px;min-height:220px;align-content:start;padding:16px}.kingsgateTheme .skel-label{width:72px;height:9px}.kingsgateTheme .skel-value{width:112px;height:20px}.kingsgateTheme .skel-caption{width:86px;height:9px}.kingsgateTheme .skel-panelTitle{width:142px;height:13px}.kingsgateTheme .skel-chart{width:100%;height:152px;border-radius:12px}.kingsgateTheme .skeletonBars,.kingsgateTheme .skeletonPanelRows{display:grid;grid-gap:10px;gap:10px}.kingsgateTheme .skel-bar{height:16px;border-radius:999px}.kingsgateTheme .skel-line{width:78%;height:12px}.kingsgateTheme .skel-line.short{width:48%}.kingsgateTheme .skel-line.wide{width:92%}.kingsgateTheme .detailSkeletonHero{min-height:104px;padding:18px}.kingsgateTheme .skel-avatar{width:52px;height:52px;border-radius:16px}.kingsgateTheme .detailSkeletonIdentity{display:grid;min-width:240px;grid-gap:10px;gap:10px}.kingsgateTheme .skel-title{width:190px;height:21px}.kingsgateTheme .skel-subtitle{width:260px;height:12px}.kingsgateTheme .crmHierarchySkeleton{display:grid;min-height:430px;place-items:center;grid-gap:34px;gap:34px;padding:28px}.kingsgateTheme .skel-orgRoot{width:160px;height:46px;border-radius:12px}.kingsgateTheme .skeletonOrgBranches{display:flex;gap:28px;align-items:flex-start}.kingsgateTheme .skeletonOrgBranch{display:grid;grid-gap:14px;gap:14px;justify-items:center}.kingsgateTheme .skel-orgNode{width:148px;height:42px;border-radius:12px}.kingsgateTheme .skel-orgNode.small{width:118px;height:34px}.kingsgateTheme .crmTimelineSkeleton{display:grid;grid-gap:14px;gap:14px;padding-top:4px}.kingsgateTheme .timelineSkeletonItem{display:grid;grid-template-columns:10px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.kingsgateTheme .skel-dot{width:7px;height:7px;margin-top:4px;border-radius:999px;background:rgba(110,168,254,.34)}@keyframes crmSkeletonShimmer{to{transform:translateX(110%)}}@media (max-width:1100px){.kingsgateTheme .detailSkeletonGrid,.kingsgateTheme .skeletonDashboardGrid.twoColumns,.kingsgateTheme .skeletonKpis{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.kingsgateTheme .skel:after{animation:none;opacity:0}}.kingsgateTheme .crmShell.app .top-right.crmHeaderRight .btn-ghost.crmLogoutButton,.kingsgateTheme .top.crmGlobalHeader .top-right.crmHeaderRight .btn-ghost.crmLogoutButton{min-width:0!important;width:auto!important;min-height:28px!important;height:28px!important;gap:6px!important;border-color:transparent!important;border-radius:7px!important;background:transparent!important;padding:0 9px!important;color:#7e8799!important;font-size:12px!important;font-weight:800!important;line-height:1!important;box-shadow:none!important;transition:background-color .16s var(--ease),color .16s var(--ease),border-color .16s var(--ease)!important}.kingsgateTheme .crmShell.app .top-right.crmHeaderRight .btn-ghost.crmLogoutButton svg,.kingsgateTheme .top.crmGlobalHeader .top-right.crmHeaderRight .btn-ghost.crmLogoutButton svg{width:13px!important;height:13px!important;color:currentColor!important;stroke:currentColor!important}.kingsgateTheme .crmShell.app .top-right.crmHeaderRight .btn-ghost.crmLogoutButton:hover:not(:disabled),.kingsgateTheme .top.crmGlobalHeader .top-right.crmHeaderRight .btn-ghost.crmLogoutButton:hover:not(:disabled){border-color:rgba(248,113,113,.08)!important;background:#171922!important;color:#ff6875!important;transform:none!important}@media (min-width:900px){.kingsgateTheme .app,.kingsgateTheme .crmShell.app{width:111.111vw!important;height:111.111vh!important;min-height:111.111vh!important;transform-origin:top left!important;zoom:.9!important}}.kingsgateTheme .clientProfileContent .clientV2FieldStack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:3px!important;gap:3px!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientPropGroup{margin:14px 0 4px!important;color:#7890b0!important;font-size:10.5px!important;font-weight:850!important;letter-spacing:.14em!important;line-height:1!important;text-transform:uppercase!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientPropGroup:first-child{margin-top:0!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientMoreFields>label,.kingsgateTheme .clientProfileContent .clientV2FieldStack>label{display:grid!important;grid-template-columns:128px minmax(0,1fr)!important;align-items:center!important;min-height:38px!important;border:0!important;border-radius:8px!important;background:transparent!important;padding:3px 8px 3px 6px!important;color:#a8bad4!important;font-size:11.5px!important;font-weight:650!important;line-height:1!important;transition:background-color .14s var(--ease),box-shadow .14s var(--ease)!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientMoreFields>label:hover,.kingsgateTheme .clientProfileContent .clientV2FieldStack>label:hover{background:rgba(255,255,255,.028)!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientMoreFields>label:nth-child(odd),.kingsgateTheme .clientProfileContent .clientV2FieldStack>label:nth-child(odd){background:transparent!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientMoreFields>label:nth-child(odd):hover,.kingsgateTheme .clientProfileContent .clientV2FieldStack>label:nth-child(odd):hover{background:rgba(255,255,255,.028)!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyInputWrap,.kingsgateTheme .clientProfileContent .clientV2FieldStack :where(input,.crmSelectButton){width:100%!important;min-height:31px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#f4f7fb!important;font-size:12.5px!important;font-weight:750!important;line-height:1.2!important;box-shadow:none!important;transition:background-color .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease)!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack input{padding:7px 10px!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack input::placeholder{color:#647084!important;font-weight:500!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .crmSelectButton:hover,.kingsgateTheme .clientProfileContent .clientV2FieldStack .crmSelectButton[aria-expanded=true],.kingsgateTheme .clientProfileContent .clientV2FieldStack input:hover{border-color:transparent!important;background:#1b2028!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .crmSelectButton:focus,.kingsgateTheme .clientProfileContent .clientV2FieldStack input:focus{border-color:rgba(110,168,254,.48)!important;background:#1b2028!important;outline:0!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack input:disabled{opacity:1!important;-webkit-text-fill-color:#c8d3e2!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .crmSelectValue{width:100%!important;justify-content:flex-start!important;gap:7px!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .crmSelectButton{padding:0 9px!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyInputWrap{position:relative!important;display:flex!important;align-items:center!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyInputWrap.hasValue input{padding-right:36px!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyInputWrap:hover{background:#1b2028!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyMiniButton{position:absolute!important;top:50%!important;right:7px!important;display:grid!important;width:25px!important;height:25px!important;min-height:25px!important;place-items:center!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:6px!important;background:#212734!important;padding:0!important;color:#8b96a8!important;font-size:0!important;line-height:0!important;opacity:0!important;pointer-events:none!important;transform:translateY(-50%)!important;transition:opacity .14s var(--ease),color .14s var(--ease),border-color .14s var(--ease),background-color .14s var(--ease)!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyMiniButton:before{content:""!important;width:13px!important;height:13px!important;background:currentColor!important;transform:translate(.5px,.5px)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='9' y='9' width='11' height='11' rx='2'/%3E%3Cpath d='M5 15V5a1 1 0 011-1h10'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Crect x='9' y='9' width='11' height='11' rx='2'/%3E%3Cpath d='M5 15V5a1 1 0 011-1h10'/%3E%3C/svg%3E") center/contain no-repeat!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyMiniButton.copied,.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyMiniButton:focus-visible,.kingsgateTheme .clientProfileContent .clientV2FieldStack label:hover .copyMiniButton{opacity:1!important;pointer-events:auto!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyMiniButton:hover{border-color:rgba(110,168,254,.42)!important;background:#252d3b!important;color:#6ea8fe!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .copyMiniButton.copied{border-color:rgba(74,222,128,.42)!important;color:#4ade80!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientMoreFields{display:none!important;grid-column:1/-1!important;gap:3px!important;margin-top:0!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientMoreFields.open{display:grid!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack+.showMoreButton{width:100%!important;min-height:32px!important;justify-content:center!important;margin-top:10px!important}.kingsgateTheme .clientProfileContent .clientContactCard,.kingsgateTheme .clientProfileContent .clientPipelineCard{overflow:hidden!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:12px!important;background:#171b21!important;padding:0!important;box-shadow:none!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientPanelHeader,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPanelHeader{display:flex!important;align-items:center!important;min-height:56px!important;margin:0!important;border-bottom:1px solid rgba(255,255,255,.07)!important;padding:0 18px!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientPanelHeader h2,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPanelHeader h2{color:#f6f8fc!important;font-size:13px!important;font-weight:850!important;letter-spacing:-.015em!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientPanelHeader .primaryButton,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPanelHeader .primaryButton{min-height:30px!important;border-radius:8px!important;padding:0 14px!important;font-size:11.5px!important}.kingsgateTheme .clientProfileContent .clientInlineIdentity{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;border-bottom:1px solid rgba(255,255,255,.07)!important;background:rgba(255,255,255,.012)!important;padding:18px!important}.kingsgateTheme .clientProfileContent .clientInlineAvatar{display:grid!important;width:52px!important;height:52px!important;place-items:center!important;border-radius:13px!important;background:linear-gradient(180deg,#8db8ff,#6ea8fe)!important;color:#07111e!important;font-size:16px!important;font-weight:900!important;letter-spacing:-.03em!important;box-shadow:0 12px 28px rgba(110,168,254,.18)!important}.kingsgateTheme .clientProfileContent .clientInlineIdentityText{display:grid!important;min-width:0!important;grid-gap:3px!important;gap:3px!important}.kingsgateTheme .clientProfileContent .clientInlineIdentityText strong{overflow:hidden!important;color:#f7f9fe!important;font-size:19px!important;font-weight:900!important;letter-spacing:-.035em!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kingsgateTheme .clientProfileContent .clientInlineIdentityText span{display:flex!important;min-width:0!important;align-items:center!important;gap:8px!important;overflow:hidden!important;color:#8793a7!important;font-size:12.5px!important;font-style:normal!important;font-weight:650!important;line-height:1.15!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kingsgateTheme .clientProfileContent .clientInlineIdentityText em{display:inline-flex!important;align-items:center!important;min-height:18px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:5px!important;padding:0 6px!important;color:#9ba7b9!important;font-size:10px!important;font-style:normal!important;font-weight:850!important;letter-spacing:.04em!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack{padding:16px 18px 0!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack{padding-top:14px!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack .clientMoreFields>label,.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack>label,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack .clientMoreFields>label,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack>label{grid-template-columns:136px minmax(0,1fr)!important;min-height:39px!important;padding:3px 8px 3px 4px!important;color:#a9bfdc!important;font-size:11.5px!important;font-weight:650!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack .copyInputWrap,.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack :where(input,.crmSelectButton),.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack .copyInputWrap,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack :where(input,.crmSelectButton){min-height:30px!important;font-size:12.5px!important;font-weight:750!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack input:not(:focus),.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack input:not(:focus){background:transparent!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack .clientPropGroup,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack .clientPropGroup{margin:16px 0 5px!important;color:#70829c!important;font-size:10.5px!important;letter-spacing:.14em!important}.kingsgateTheme .clientProfileContent .clientPipelineStatusField{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;min-height:58px!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:10px!important;background:transparent!important;padding:11px 12px!important;text-transform:uppercase!important}.kingsgateTheme .clientProfileContent .clientPipelineStatusField:focus-within,.kingsgateTheme .clientProfileContent .clientPipelineStatusField:hover{border-color:rgba(255,255,255,.16)!important;background:transparent!important;box-shadow:none!important}.kingsgateTheme .clientProfileContent .clientPipelineStatusField .crmSelect,.kingsgateTheme .clientProfileContent .clientPipelineStatusField .crmSelectButton{width:100%!important}.kingsgateTheme .clientProfileContent .clientPipelineStatusField .crmSelectButton{min-height:24px!important;border:0!important;background:transparent!important;padding:0!important;color:inherit!important;text-transform:none!important}.kingsgateTheme .clientProfileContent .clientPipelineStatusField .crmSelectValueText{color:inherit!important;font-size:15px!important;font-weight:900!important;letter-spacing:-.02em!important}.kingsgateTheme .clientProfileContent .clientPipelineAssigneeField{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;grid-column-gap:10px!important;column-gap:10px!important;min-height:48px!important;padding:6px 8px!important}.kingsgateTheme .clientProfileContent .clientAssignAvatar{display:grid!important;width:26px!important;height:26px!important;place-items:center!important;align-self:center!important;border-radius:999px!important;background:#6ea8fe!important;color:#07111e!important;font-size:10px!important;font-weight:900!important}.kingsgateTheme .clientProfileContent .clientAssignControl{display:grid!important;min-width:0!important;grid-gap:2px!important;gap:2px!important}.kingsgateTheme .clientProfileContent .clientPipelineAssigneeField .clientAssignLabel{display:block!important;color:#f5f7fb!important;font-size:13px!important;font-weight:850!important;line-height:1.1!important}.kingsgateTheme .clientProfileContent .clientPipelineAssigneeField .crmSelect{min-width:0!important}.kingsgateTheme .clientProfileContent .clientPipelineAssigneeField .crmSelectButton{min-height:22px!important;border:0!important;background:transparent!important;padding:0!important;color:#f3f7ff!important}.kingsgateTheme .clientProfileContent .clientPipelineAssigneeField .crmSelectValueText{font-size:12px!important;font-weight:800!important}.kingsgateTheme .clientProfileContent .clientContactCard .clientV2FieldStack+.showMoreButton,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientV2FieldStack+.showMoreButton{width:calc(100% - 36px)!important;min-height:33px!important;margin:13px 18px 16px!important;border-color:rgba(255,255,255,.13)!important;color:#f7f9fe!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineStatusField{display:grid!important;grid-template-columns:136px minmax(0,1fr)!important;align-items:center!important;min-height:39px!important;border:0!important;border-radius:8px!important;background:transparent!important;padding:3px 8px 3px 4px!important;color:#a9bfdc!important;font-size:11.5px!important;font-weight:650!important;text-transform:none!important;box-shadow:none!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField:hover,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineStatusField:hover{background:rgba(255,255,255,.028)!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelect,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineStatusField .crmSelect{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineStatusField .crmSelectButton{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:24px!important;height:24px!important;gap:6px!important;border:0!important;border-radius:999px!important;background:color-mix(in srgb,currentColor 17%,#10151d 83%)!important;padding:0 10px!important;box-shadow:none!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineStatusField .crmSelectValue{gap:6px!important;width:auto!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineStatusField .crmSelectValueText{height:100%!important;align-items:center!important;color:inherit!important;font-size:10.5px!important;font-weight:850!important;line-height:1!important;text-transform:none!important;transform:translateY(.5px)!important}.kingsgateTheme .clientProfileContent .clientStatusDot{display:inline-block!important;width:6px!important;height:6px!important;border-radius:999px!important;background:var(--status-color,#6ea8fe)!important;flex:0 0 auto!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectButton{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:24px!important;height:24px!important;gap:6px!important;border:1px solid rgba(125,145,173,.2)!important;border-radius:999px!important;background:#171d26!important;padding:0 9px 0 5px!important;color:#b7c6da!important;font-size:10.5px!important;font-weight:760!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.018)!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectButton:hover{border-color:rgba(110,168,254,.28)!important;background:#1b222d!important;color:#d7e6fb!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectValue{width:auto!important;gap:6px!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectOptionIcon .aa,.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectValueIcon .aa{display:grid!important;width:18px!important;min-width:18px!important;height:18px!important;place-items:center!important;border-radius:999px!important;background:#6ea8fe!important;color:#0b1526!important;font-size:8.25px!important;font-weight:900!important;line-height:1!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectValueText{height:100%!important;align-items:center!important;color:inherit!important;font-size:10.5px!important;font-weight:760!important;line-height:1!important;transform:translateY(.5px)!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientInfoField .clientInfoValue{display:inline-flex!important;min-height:30px!important;align-items:center!important;color:#cbd7e8!important;font-size:12.5px!important;font-weight:750!important;line-height:1.15!important}.kingsgateTheme .clientProfileContent .clientV2FieldStack .clientInfoField .clientInfoValue.empty{color:#647084!important;font-weight:650!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelect.open{z-index:180!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectMenu{width:176px!important;min-width:176px!important;max-width:176px!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:10px!important;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0)),#212734!important;padding:6px!important;box-shadow:0 18px 46px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.035)!important}.kingsgateTheme .clientProfileContent .clientPipelineCard .clientPipelineAssigneeField .crmSelectMenu{width:190px!important;min-width:190px!important;max-width:190px!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectSearch{display:block!important;min-height:0!important;margin:0 0 8px!important;border:0!important;background:transparent!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectSearch svg{display:none!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectSearch input{width:100%!important;height:34px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;background:#1b2028!important;padding:5px 10px!important;color:var(--text)!important;font-size:12px!important;font-weight:600!important;outline:none!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectSearch input:focus{border-color:rgba(110,168,254,.38)!important;box-shadow:0 0 0 3px rgba(96,165,250,.12)!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptions{display:flex!important;flex-direction:column!important;gap:2px!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptions.scroll{max-height:210px!important;overflow-y:auto!important;padding-right:5px!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptions::-webkit-scrollbar{width:7px!important;height:7px!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptions::-webkit-scrollbar-thumb{border-radius:999px!important;background:#334155!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOption{display:flex!important;min-height:34px!important;align-items:center!important;gap:9px!important;border:0!important;border-radius:8px!important;background:transparent!important;padding:9px 11px!important;color:#aeb8c8!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;text-align:left!important;transition:background .14s var(--ease),color .14s var(--ease),transform .14s var(--ease)!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOption.selected,.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOption:focus,.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOption:hover{background:rgba(110,168,254,.08)!important;color:#edf3fb!important;transform:translateX(1px)!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptionMain{min-width:0!important;gap:9px!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptionMain>span:last-child{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.kingsgateTheme .clientProfileContent .clientPipelineCard :where(.clientPipelineStatusField,.clientPipelineAssigneeField) .crmSelectOptionSide{display:none!important}