[data-pointer-light]{--pointer-light-x: 50%;--pointer-light-y: 50%}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){[data-pointer-light]{position:relative}[data-pointer-light]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--pointer-light-x) var(--pointer-light-y),var(--accent-soft),transparent 75%);opacity:.55}}.globalLeadSearch{position:relative;min-width:180px;max-width:320px;flex:1}.globalLeadSearch form{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-muted)}.globalLeadSearch input{width:100%;min-width:0;padding:6px 0;border:0;background:transparent;color:var(--text-primary);outline-offset:3px}.globalLeadSearch button{border:0;background:transparent;color:inherit;padding:4px;cursor:pointer}.globalLeadResults{position:absolute;top:calc(100% + 8px);left:0;width:min(360px,calc(100vw - 32px));z-index:100;max-height:420px;overflow:auto;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--shadow-3);padding:8px}.globalLeadResults ul{list-style:none;margin:0;padding:0}.globalLeadResults a{display:flex;flex-direction:column;gap:3px;padding:10px;border-radius:10px;text-decoration:none;color:var(--text-primary)}.globalLeadResults a:hover,.globalLeadResults a:focus-visible{background:var(--surface-hover)}.globalLeadResults span{font-size:12px;color:var(--text-muted)}.globalLeadResults p{padding:10px}.globalLeadResults .globalSearchAll{border-top:1px solid var(--border-subtle);color:var(--accent-text);font-weight:600}.topbarLeft{flex-wrap:wrap;gap:12px}@media(max-width:900px){.globalLeadSearch{order:3;flex-basis:100%;max-width:100%}.topbar{align-items:flex-start}.topbarTitle p{display:none}}:root[data-crm-theme=event-horizon]{--eh-atmosphere: url(data:image/webp;base64,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Hjx48ePHjx48ePHy/s1Ban+jx48ePHjx48ePHjx48ePHjx48gv2afKn/cOoqvqgWHyXJkHvJ/o8ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePILqKr6e4095Q51FV9Pcae8n+jx48ePHjx48ePHjx48ePOtBuBFNZJocPeT/R51ONV9Pcae8n+jx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjzrQbSgEgAxAPeT/R51demsePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48eQXXzPeUPZqJ291FV9SZB7yf6PHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx6nlFWMCpL/aUGCD0ePHkF1FWC8ngKe4095P9Hjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48b3vGLlvKze4095P/EvT/R48eQXUVX09xp7yf6PHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePJMQFW3Dtp5UJi8n+jx48ePHjzqaiq+nuNPeT/R48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHnU1KYXk/0ePl6iq+nuNPeT/R5BdRVfT3GnvJ/o8ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePOpqKr6e4095P9G9aAR/o8ePS6LXf3AgHvJ/o8ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePILqQxkF1FV9MnZVfT3Gsnk/0ePHjetAI/06moqvp7jT3k/0ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjx48ePHjyC6iq+4ESiMpQJ9rHjx48kxAPeT/R48ePHgZllj/SC6iq+nuNPeT/R48ePHjx48ePHjx48ePHjx48ePHjx48ePH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)}:root[data-crm-theme=event-horizon]{color-scheme:dark;--surface-base: #060b17;--surface-raised: #0c1526;--surface-panel: #111e33;--surface-muted: #080f1e;--surface-hover: #182b42;--surface-active: #203650;--border-subtle: #263b52;--border-strong: #557491;--text-primary: #edf6ff;--text-secondary: #bccde1;--text-muted: #9aaec9;--accent: #b0f0f5;--accent-hover: #d5fcff;--accent-ink: #081b29;--accent-text: #a8f2f7;--accent-soft: rgb(106 224 240 / 12%);--info: #a5d4ff;--info-soft: rgb(125 187 255 / 14%);--positive: #7ee6bd;--positive-soft: rgb(87 217 173 / 13%);--warning: #f4c785;--warning-soft: rgb(244 186 108 / 13%);--danger: #ffa1b0;--danger-soft: rgb(255 131 155 / 13%);--focus-ring: #d0fcff;--radius-sm: 5px;--radius-md: 10px;--radius-lg: 13px;--shadow-1: 0 2px 8px rgb(0 4 15 / 26%);--shadow-2: 0 14px 36px rgb(0 4 15 / 48%);--shadow-3: 0 24px 72px rgb(0 4 15 / 65%);--eh-violet: #b6a8ff;--eh-violet-soft: rgb(138 112 244 / 13%);--eh-edge: linear-gradient(125deg, #49677b, #24394f 30%, #26384e 65%, #6c568c);--eh-panel: linear-gradient(150deg, #142136, #0d1729 60%, #10182c)}:root[data-crm-theme=event-horizon] .shell{background:radial-gradient(ellipse at 92% 4%,rgb(128 80 224 / 17%),transparent 34%),radial-gradient(ellipse at 35% 0%,rgb(57 185 218 / 13%),transparent 40%),radial-gradient(circle at 25% 15%,rgb(198 225 255 / 18%) 0 .7px,transparent 1px) 0 0 / 181px 173px,radial-gradient(circle at 75% 65%,rgb(168 217 255 / 12%) 0 .7px,transparent 1px) 0 0 / 233px 211px,var(--surface-base)}:root[data-crm-theme=event-horizon] .workspace{background:radial-gradient(ellipse 900px 330px at 80% 0%,rgb(120 94 222 / 10%),transparent 76%),linear-gradient(rgb(112 191 224 / 2.5%) 1px,transparent 1px) 0 0 / 64px 64px,linear-gradient(90deg,rgb(112 191 224 / 2.5%) 1px,transparent 1px) 0 0 / 64px 64px,var(--eh-atmosphere, none) top right / 100% auto no-repeat}:root[data-crm-theme=event-horizon] ::selection{background:#b7eaf7;color:#0c1526}:root[data-crm-theme=event-horizon] :is(.navScroll,.tableWrap,.gridScroll,.boardLanes,.hierarchyViewport,.workspaceTileBody,.noteList,.columnMenuPopover,.globalLeadResults,.subnav ul){scrollbar-color:#4f6d87 #091323;scrollbar-width:thin}:root[data-crm-theme=event-horizon] .sidebar{background:radial-gradient(ellipse at 0% 22%,rgb(61 156 185 / 10%),transparent 44%),linear-gradient(180deg,#0c182a,#080f1f 70%);border-right-color:#35506a;box-shadow:8px 0 36px #00040f2e}:root[data-crm-theme=event-horizon] .brand{background:linear-gradient(115deg,rgb(117 221 241 / 7%),transparent 75%);border-bottom-color:#38526a}:root[data-crm-theme=event-horizon] .brandMark{width:30px;height:30px;border:1px solid #b4f0f6;border-radius:2px 9px;background:linear-gradient(145deg,#c4fbff,#82c6e6);color:#10273d;box-shadow:0 0 18px #6cdbea33}:root[data-crm-theme=event-horizon] .brandName{font-size:14px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}:root[data-crm-theme=event-horizon] .navGroupLabel{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:#a5bdd3}:root[data-crm-theme=event-horizon] .navGroup+.navGroup{border-top-color:#22384e}:root[data-crm-theme=event-horizon] .navItem{border:1px solid transparent;border-radius:3px 9px;font-size:12.5px}:root[data-crm-theme=event-horizon] .navItem.isActive{border-color:#325969;background:linear-gradient(100deg,#55d2e22e,#6a6ec117);box-shadow:inset 0 1px #b0f0f512,0 0 22px #4aa8ce12}:root[data-crm-theme=event-horizon] .navMarker.isActive{left:-1px;top:10px;bottom:10px;width:3px;border-radius:0;box-shadow:0 0 10px #77e5f2a6}:root[data-crm-theme=event-horizon] .navItem.isActive svg{filter:drop-shadow(0 0 5px rgb(105 219 235 / 32%))}:root[data-crm-theme=event-horizon] .topbar{background:linear-gradient(105deg,#0d192a,#10192d 65%,#141a30);border-bottom-color:#3a526b;box-shadow:0 1px #a6d8f40d,0 9px 28px #00040f38}:root[data-crm-theme=event-horizon] .topbarTitle h1{font-size:15px;letter-spacing:.045em}:root[data-crm-theme=event-horizon] :is(.tenantPill,.brandPill){border-radius:4px;border-color:#3d526d;background:#101c30;font-family:var(--font-mono);font-size:11px;letter-spacing:.03em}:root[data-crm-theme=event-horizon] .globalLeadSearch form{background:#080f20;border-color:#557491;border-radius:4px 10px;box-shadow:inset 0 2px 9px #0000002e}:root[data-crm-theme=event-horizon] :is(.avatar,.teamMemberAvatar){border-radius:8px 3px;border-color:#749fb8;background:linear-gradient(145deg,#1d4459,#282847);color:#e0faff}:root[data-crm-theme=event-horizon] :is(.accountPanel,.notificationPanel,.globalLeadResults,.columnsMenu,.columnMenuPopover,.modalPanel){background:linear-gradient(150deg,#17263c,#111c30 72%);border:1px solid #668098;border-radius:6px 14px;box-shadow:var(--shadow-3),0 0 0 1px #99daf00a}:root[data-crm-theme=event-horizon] .modalScrim{background:#020712d1}:root[data-crm-theme=event-horizon] .accountAppearance{background:#67a0d00d}:root[data-crm-theme=event-horizon] :is(.panel,.clientCard,.card,.teamMemberCard,.teamOverviewFact,.hierarchyNode,.hierarchyInspector,.boardLane,.tableWrap,.kpis){background:var(--eh-panel) padding-box,var(--eh-edge) border-box;border:1px solid transparent;box-shadow:var(--shadow-1),inset 0 1px #c1e1f80a}:root[data-crm-theme=event-horizon] :is(.workspaceTileBody>.panel,.clientCard,.teamMemberCard){border-radius:5px 16px}:root[data-crm-theme=event-horizon] :is(.workspaceTileBody>.panel,.teamMemberCard,.clientCard){position:relative}:root[data-crm-theme=event-horizon] :is(.workspaceTileBody>.panel,.teamMemberCard,.clientCard):before{content:"";position:absolute;top:9px;right:9px;width:15px;height:8px;border-top:1px solid #84bdce;border-right:1px solid #84bdce;border-top-right-radius:3px;opacity:.65;pointer-events:none}:root[data-crm-theme=event-horizon] .panel>h3{padding-right:24px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#d2e7f7}:root[data-crm-theme=event-horizon] :is(.workspaceLayoutIdentity,.workspaceTileTitle,.profileFacts dt,.clientCardFields dt,.cardFields dt,.teamMemberFacts dt,.boardCardFields dt){font-family:var(--font-mono);font-size:11px;letter-spacing:.035em}:root[data-crm-theme=event-horizon] .workspaceLayoutToolbar{padding-block:3px}:root[data-crm-theme=event-horizon] .workspaceLayoutGrid--editing .workspaceTile{border-color:#68859f;background:linear-gradient(150deg,#16243c,#0d182b)}:root[data-crm-theme=event-horizon] .workspaceLayoutGrid--editing .workspaceTile--target{outline-color:var(--focus-ring);background:#173644}:root[data-crm-theme=event-horizon] .profileHead{border-bottom-color:#4b657c}:root[data-crm-theme=event-horizon] .profileIdentity h2,:root[data-crm-theme=event-horizon] .leadProfile .profileHead h2{font-size:27px;font-weight:550;letter-spacing:-.035em;color:#f0f8ff}:root[data-crm-theme=event-horizon] .kpis{border-radius:4px 12px;background:linear-gradient(120deg,#142c3b,#111c31 50%,#201e38) padding-box,var(--eh-edge) border-box}:root[data-crm-theme=event-horizon] .kpi{padding-block:10px}:root[data-crm-theme=event-horizon] .kpi strong{font-size:15px;font-weight:500;color:#dcf7ff}:root[data-crm-theme=event-horizon] .kpi span{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em}:root[data-crm-theme=event-horizon] .kpi span:last-child:not(:first-child){font-family:var(--font-ui);font-size:11px}:root[data-crm-theme=event-horizon] .subnav ul{gap:3px}:root[data-crm-theme=event-horizon] .subnavLink{font-size:12px;padding-inline:15px;border-radius:5px 5px 0 0}:root[data-crm-theme=event-horizon] .subnavLink.isActive{background:linear-gradient(180deg,#7ddaed0d,#55bfd229);border-bottom-color:#b0f0f5;box-shadow:inset 0 -7px 15px -12px #a5f2f5;color:#d5faff}:root[data-crm-theme=event-horizon] thead th{background:#15263a;border-bottom-color:#6a899f;font-family:var(--font-mono);font-size:11.5px;color:#c2d6e7;letter-spacing:.075em}:root[data-crm-theme=event-horizon] tbody td{border-bottom-color:#22374c}:root[data-crm-theme=event-horizon] tbody tr:nth-child(2n){background:#8bbadd06}:root[data-crm-theme=event-horizon] tbody tr.leadSelected,:root[data-crm-theme=event-horizon] tbody tr[aria-selected=true]{background:#173647;box-shadow:inset 3px 0 #a8f2f7}:root[data-crm-theme=event-horizon] .bulkLeadBar{background:linear-gradient(110deg,#153448,#1d2545) padding-box,var(--eh-edge) border-box;border-color:transparent;border-radius:5px 13px}:root[data-crm-theme=event-horizon] :is(.status,.channelBadge,.tagChip){border-radius:4px;font-family:var(--font-mono);font-size:11px}:root[data-crm-theme=event-horizon] .columnMenuTrigger.isActive{color:var(--accent-text);background:#244351}:root[data-crm-theme=event-horizon] :is(input[type=checkbox],input[type=radio]){accent-color:#b0f0f5}:root[data-crm-theme=event-horizon] :is(.button,.toolbarBtn,.workspaceIconButton,.workspaceResizeHandle,.navCollapse){background:linear-gradient(180deg,#1a2a3d,#112033);border-color:#557491;border-radius:4px 8px;box-shadow:inset 0 1px #b6e2f80d}:root[data-crm-theme=event-horizon] .button.isPrimary{border-color:#b5f0f7;background:linear-gradient(130deg,#b9f4f8,#9bdded);color:var(--accent-ink);font-weight:700;box-shadow:0 0 19px #90e8f324}:root[data-crm-theme=event-horizon] .button.isPrimary:hover:not(:disabled){background:linear-gradient(130deg,#e2ffff,#b9edfa);color:var(--accent-ink)}:root[data-crm-theme=event-horizon] .button.isDanger{border-color:var(--danger);color:var(--danger)}:root[data-crm-theme=event-horizon] .button.isPositive{border-color:var(--positive);color:var(--positive)}:root[data-crm-theme=event-horizon] :is(.field input,.field select,.field textarea,.notesPanel textarea,.search,.filterBox){background:#080f1e;border-color:#557491;box-shadow:inset 0 2px 7px #00040c47}:root[data-crm-theme=event-horizon] .field.hasIssue :is(input,select,textarea){border-color:var(--danger);border-width:2px}:root[data-crm-theme=event-horizon] :is(.search:focus-within,.filterBox:focus-within,.globalLeadSearch form:focus-within){border-color:var(--focus-ring);box-shadow:0 0 0 2px #88e2ef1a}:root[data-crm-theme=event-horizon] :is(.field select,.accountAppearance select) option{background:#111e33;color:#edf6ff}:root[data-crm-theme=event-horizon] :is(.iconBtn,.columnMenuTrigger):focus-visible{outline-color:var(--focus-ring)}:root[data-crm-theme=event-horizon] .dashboardCard{border-radius:4px 17px;background:linear-gradient(125deg,#163142,#132034 60%,#24233f) padding-box,var(--eh-edge) border-box}:root[data-crm-theme=event-horizon] .dashboardCardValue{margin-block:3px;font-family:var(--font-mono);font-size:31px;font-weight:500;letter-spacing:-.07em;color:#e1faff}:root[data-crm-theme=event-horizon] .dashboardCardLabel svg{color:#a8d8ed}:root[data-crm-theme=event-horizon] .teamOverviewFact strong,:root[data-crm-theme=event-horizon] .teamMemberCount{font-family:var(--font-mono);font-weight:500}:root[data-crm-theme=event-horizon] :is(.eventDot,.teamOverviewDot){box-shadow:0 0 0 3px #90d9f512,0 0 13px #90d9f52e}:root[data-crm-theme=event-horizon] .hierarchyViewport{border-color:#4b6681;background:radial-gradient(circle,rgb(155 199 230 / 16%) .7px,transparent 1px) 0 0 / 18px 18px,#080f1f}:root[data-crm-theme=event-horizon] .hierarchyDepartment h4{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}:root[data-crm-theme=event-horizon] .hierarchyDepartment ul{border-left-color:#62839b}:root[data-crm-theme=event-horizon] .hierarchyNode{border-radius:4px 11px}:root[data-crm-theme=event-horizon] .hierarchyNode[aria-pressed=true]{border-color:#a8f2f7;background:linear-gradient(130deg,#1d4353,#272543);box-shadow:0 0 0 2px #a8f2f717,0 0 28px #66dbe41f}:root[data-crm-theme=event-horizon] .boardLane{border-radius:6px 14px;background:linear-gradient(180deg,#172b40,#0b1526 180px) padding-box,var(--eh-edge) border-box}:root[data-crm-theme=event-horizon] .boardLaneHead{border-bottom-color:#57748c}:root[data-crm-theme=event-horizon] .boardLaneHead h3{font-family:var(--font-mono);font-size:11px;font-weight:500}:root[data-crm-theme=event-horizon] .boardLaneCount{font-family:var(--font-mono);color:#dbf7ff}:root[data-crm-theme=event-horizon] .boardCard{border-color:#40566e;border-radius:4px 10px;background:linear-gradient(145deg,#152238,#101a2d)}:root[data-crm-theme=event-horizon] .boardCardRef{font-family:var(--font-mono);color:#b3bddc}@media(hover:hover)and (pointer:fine){:root[data-crm-theme=event-horizon] :is(.panel,.clientCard,.teamMemberCard,.hierarchyNode,.boardCard,.navItem,.subnavLink,.button,.toolbarBtn){transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease}:root[data-crm-theme=event-horizon] :is(.navItem:not(.isActive),.subnavLink:not(.isActive)):hover{background:linear-gradient(100deg,#66cbe11a,#8c6fdc14);color:#e4f8ff}:root[data-crm-theme=event-horizon] :is(.workspaceTileBody>.panel,.clientCard,.teamMemberCard,.boardCard):hover{border-color:#85b4c9;box-shadow:var(--shadow-2),0 0 25px #5ac2d617}:root[data-crm-theme=event-horizon] a.dashboardCard:hover{border-color:#b0f0f5;background:linear-gradient(120deg,#1c4352,#182c43 60%,#302947);box-shadow:var(--shadow-2),0 0 30px #6ae0f021}:root[data-crm-theme=event-horizon] tbody tr:hover{background:#1b3247}:root[data-crm-theme=event-horizon] :is(.button:not(.isPrimary):not(.isDanger):not(.isPositive),.toolbarBtn):hover:not(:disabled){border-color:#9ed8e6;color:#e0faff;background:linear-gradient(180deg,#244155,#1a2d44);box-shadow:0 0 17px #90e8f31a}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){:root[data-crm-theme=event-horizon] :is(.panel,.clientCard,.teamMemberCard)[data-pointer-light],:root[data-crm-theme=event-horizon] .workspaceTileBody>.panel[data-pointer-light]{border-color:transparent;background:var(--eh-panel) padding-box,radial-gradient(210px circle at var(--pointer-light-x) var(--pointer-light-y),#d0fcff,#9ba9e8 28%,#36526c 68%,#26384e) border-box}:root[data-crm-theme=event-horizon] [data-pointer-light]:after{background:radial-gradient(260px circle at var(--pointer-light-x) var(--pointer-light-y),rgb(142 228 240 / 11%),rgb(159 123 247 / 4%) 40%,transparent 75%);opacity:.85}}:root[data-crm-theme=event-horizon] :is(.clientCard,.teamMemberCard,.workspaceTile,.hierarchyNode):focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 1px #bef6ff1a,var(--shadow-1)}@media(max-width:640px){:root[data-crm-theme=event-horizon] .workspace{background:radial-gradient(ellipse at 100% 0%,rgb(125 97 220 / 9%),transparent 36%)}:root[data-crm-theme=event-horizon] .profileIdentity h2,:root[data-crm-theme=event-horizon] .leadProfile .profileHead h2{font-size:23px}:root[data-crm-theme=event-horizon] .dashboardCardValue{font-size:27px}}@media(hover:none),(pointer:coarse){:root[data-crm-theme=event-horizon] :is(.navMarker,.brandMark){box-shadow:none}:root[data-crm-theme=event-horizon] [data-pointer-light]:after{display:none}}@media(prefers-reduced-motion:reduce){:root[data-crm-theme=event-horizon] *,:root[data-crm-theme=event-horizon] *:before,:root[data-crm-theme=event-horizon] *:after{transition:none;animation:none;scroll-behavior:auto}:root[data-crm-theme=event-horizon] [data-pointer-light]:after{display:none}}@media(forced-colors:active){:root[data-crm-theme=event-horizon]{--surface-base: Canvas;--surface-raised: Canvas;--surface-panel: Canvas;--surface-muted: Canvas;--surface-hover: Canvas;--surface-active: Canvas;--border-subtle: ButtonText;--border-strong: ButtonText;--text-primary: CanvasText;--text-secondary: CanvasText;--text-muted: CanvasText;--accent: Highlight;--accent-hover: Highlight;--accent-ink: HighlightText;--accent-text: LinkText;--focus-ring: Highlight;--info: CanvasText;--positive: CanvasText;--warning: CanvasText;--danger: CanvasText}:root[data-crm-theme=event-horizon] :is(.panel,.clientCard,.teamMemberCard)[data-pointer-light],:root[data-crm-theme=event-horizon] .workspaceTileBody>.panel[data-pointer-light]{background:Canvas;border-color:ButtonText;box-shadow:none}:root[data-crm-theme=event-horizon] :is(.shell,.workspace,.sidebar,.brand,.topbar,.panel,.clientCard,.card,.teamMemberCard,.teamOverviewFact,.hierarchyNode,.hierarchyInspector,.boardLane,.boardCard,.tableWrap,.kpis,.dashboardCard,.bulkLeadBar,.accountPanel,.notificationPanel,.globalLeadResults,.columnsMenu,.columnMenuPopover,.modalPanel,.hierarchyViewport){background:Canvas;border-color:ButtonText;box-shadow:none}:root[data-crm-theme=event-horizon] :is(.navItem.isActive,.subnavLink.isActive,.hierarchyNode[aria-pressed=true],.button.isPrimary){background:Highlight;color:HighlightText;border-color:Highlight;box-shadow:none}:root[data-crm-theme=event-horizon] :is(.workspaceTileBody>.panel,.teamMemberCard,.clientCard):before,:root[data-crm-theme=event-horizon] [data-pointer-light]:after{display:none}:root[data-crm-theme=event-horizon] :is(.brandMark,.navMarker,.navItem svg,.eventDot,.teamOverviewDot){box-shadow:none;filter:none}}:root[data-crm-theme=daylight]{color-scheme:light;--surface-base: #f3f1ed;--surface-raised: #fffefa;--surface-panel: #ffffff;--surface-muted: #edece8;--surface-hover: #e9e8f4;--surface-active: #dedff0;--border-subtle: #d9d9df;--border-strong: #a5a9b5;--text-primary: #222738;--text-secondary: #485166;--text-muted: #596277;--accent: #5354bc;--accent-hover: #41429f;--accent-ink: #ffffff;--accent-text: #41429f;--accent-soft: rgb(83 84 188 / 12%);--info: #285caa;--positive: #176b46;--warning: #865300;--danger: #b22d43;--focus-ring: #5354bc;--shadow-1: 0 1px 3px rgb(35 39 56 / 7%);--shadow-2: 0 8px 24px rgb(35 39 56 / 12%);--shadow-3: 0 16px 40px rgb(35 39 56 / 18%)}:root[data-crm-theme=dusk]{color-scheme:dark;--surface-base: #191925;--surface-raised: #222230;--surface-panel: #2a2a3b;--surface-muted: #1d1d2b;--surface-hover: #343449;--surface-active: #404059;--border-subtle: #404054;--border-strong: #62627b;--text-primary: #f2eef9;--text-secondary: #c8c2d8;--text-muted: #b4adc6;--accent: #6454c8;--accent-hover: #7160dc;--accent-text: #c7b8ff;--accent-soft: rgb(151 129 255 / 16%);--focus-ring: #c7b8ff}:root[data-crm-theme=midnight]{color-scheme:dark;--surface-base: #0b101a;--surface-raised: #111a28;--surface-panel: #172234;--surface-muted: #0d1522;--surface-hover: #1e2d43;--surface-active: #263852;--border-subtle: #29384c;--border-strong: #405673;--text-primary: #edf3fc;--text-secondary: #b6c5da;--text-muted: #9baec7;--accent-text: #a0caff;--focus-ring: #a0caff}.accountAppearance{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border-subtle)}.accountAppearance label{font-weight:600}.accountAppearance small{color:var(--text-muted)}.accountAppearance select{width:100%}@media(hover:hover)and (pointer:fine){:root[data-crm-theme] .dashboardCard,:root[data-crm-theme] .button,:root[data-crm-theme] .toolbarBtn{transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}:root[data-crm-theme] a.dashboardCard:hover,:root[data-crm-theme] .button:not(:disabled):hover,:root[data-crm-theme] .toolbarBtn:not(:disabled):hover{border-color:var(--accent-text);box-shadow:0 0 0 1px var(--accent-soft),0 0 18px var(--accent-soft)}}@media(prefers-reduced-motion:reduce){:root[data-crm-theme] .dashboardCard,:root[data-crm-theme] .button,:root[data-crm-theme] .toolbarBtn{transition:none}}.arrangeableWorkspace{--workspace-gap: var(--space-4);min-width:0}.workspaceLayoutToolbar,.workspaceLayoutIdentity,.workspaceLayoutActions,.workspaceDensity{display:flex;align-items:center;gap:var(--space-2)}.workspaceLayoutToolbar{justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--space-3)}.workspaceLayoutIdentity{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600}.workspaceLayoutIdentity svg{color:var(--accent-text)}.workspaceLayoutActions{flex-wrap:wrap}.workspaceArrangeButton{flex-shrink:0}.workspaceDensity{color:var(--text-secondary);font-size:var(--text-xs)}.workspaceDensity select{width:auto}.workspaceLayoutHelp{margin:0 0 var(--space-3);padding:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);background:var(--accent-soft);border-radius:var(--radius-md)}.workspaceLayoutStatus{margin:0;color:var(--positive);font-size:var(--text-sm)}.workspaceLayoutStatus:not(:empty){margin-bottom:var(--space-3)}.workspaceLayoutGrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--workspace-gap);align-items:start}.workspaceTile{--workspace-span: 12;--workspace-height: auto;position:relative;grid-column:span var(--workspace-span);min-width:0;border-radius:var(--radius-lg)}.workspaceTileBody{min-width:0}.workspaceTileBody>.panel{border-radius:var(--radius-lg)}.workspaceTileBody>details.panel>summary{cursor:pointer;color:var(--text-primary);font-weight:650}.workspaceTileBody>details.panel[open]>summary{margin-bottom:var(--space-4)}.workspaceTile--sized .workspaceTileBody{height:var(--workspace-height);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised)}.workspaceTile--sized .workspaceTileBody>.panel{border:0;box-shadow:none}.workspaceTileBody:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.workspaceLayoutGrid--editing .workspaceTile{padding:var(--space-2);border:1px solid var(--border-strong);background:var(--surface-muted)}.workspaceTileControls{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-bottom:var(--space-2);min-height:36px}.workspaceTileTitle{flex:1 1 80px;min-width:0;color:var(--text-secondary);font-weight:650;font-size:var(--text-xs)}.workspaceIconButton,.workspaceResizeHandle{display:inline-flex;align-items:center;justify-content:center;min-height:32px;min-width:32px;padding:4px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer}.workspaceIconButton:not(:disabled):hover,.workspaceResizeHandle:hover{border-color:var(--accent-text);color:var(--accent-text)}.workspaceIconButton:disabled{opacity:.4;cursor:default}.workspaceDragHandle{cursor:grab;touch-action:none}.workspaceDragHandle:active{cursor:grabbing}.workspaceSizeControl{display:flex;align-items:center;gap:4px;color:var(--text-muted);font-size:var(--text-xs)}.workspaceSizeControl select{width:auto;max-width:90px;min-height:32px;padding:3px 4px}.workspaceResizeHandle{position:absolute;right:10px;bottom:10px;box-shadow:var(--shadow-1);cursor:nwse-resize;touch-action:none;z-index:1}.workspaceTile--moving{opacity:.65}.workspaceLayoutGrid--editing .workspaceTile--target{outline:2px solid var(--accent-text);outline-offset:2px;background:var(--accent-soft)}.arrangeableWorkspace--compact{--workspace-gap: var(--space-2)}.arrangeableWorkspace--compact .workspaceTileBody>.panel{padding:var(--space-3)}.arrangeableWorkspace .factList dd{line-height:1.6}.workspaceProfileMeta{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.workspaceProfileMeta>summary{cursor:pointer;color:var(--text-secondary);font-size:var(--text-sm)}.workspaceProfileMeta[open]>summary{margin-bottom:var(--space-3)}@media(hover:hover)and (pointer:fine){.workspaceTileBody>.panel{transition:border-color .16s ease,box-shadow .16s ease}.workspaceTileBody>.panel:hover{border-color:var(--accent-text);box-shadow:var(--shadow-1),0 0 20px var(--accent-soft)}}@media(max-width:900px){.workspaceLayoutGrid{grid-template-columns:minmax(0,1fr)}.workspaceTile{grid-column:1}.workspaceSizeControl,.workspaceResizeHandle{display:none}.workspaceTile--sized .workspaceTileBody{height:auto;max-height:none;overflow:visible}.workspaceTileBody{overflow-wrap:anywhere}}@media(max-width:520px){.workspaceLayoutIdentity{flex-basis:100%}.workspaceIconButton{min-width:40px;min-height:40px}.workspaceTileControls{gap:6px}}@media(prefers-reduced-motion:reduce){.workspaceTileBody>.panel{transition:none}}.teamOverview,.teamRoster{min-width:0}.teamOverviewFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.teamOverviewManagement{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.teamOverviewManagement a{display:inline-flex;align-items:center;gap:7px;text-decoration:none}.teamOverviewFact{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface-panel),var(--surface-raised));color:var(--accent-text)}.teamOverviewFact>div{min-width:0;display:grid;gap:4px}.teamOverviewFact strong{font-size:25px;font-variant-numeric:tabular-nums;color:var(--text-primary)}.teamOverviewFact small{color:var(--text-muted);font-size:14px;font-weight:400}.teamOverviewFact span:not(.teamOverviewDot){color:var(--text-secondary);font-size:12px}.teamOverviewDot{flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--positive);box-shadow:0 0 16px var(--positive-soft);margin-inline:4px}.teamOverviewTools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:10px}.teamOverviewTool{display:flex;gap:12px;align-items:start;min-width:0;padding:16px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel);color:var(--text-primary);text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s}.teamOverviewTool>svg{flex-shrink:0;color:var(--accent-text)}.teamOverviewTool>svg:last-child{margin-left:auto}.teamOverviewTool>span{display:grid;gap:5px;min-width:0}.teamOverviewTool small{color:var(--text-muted);font-size:12px;line-height:1.5}.teamOverviewTool:hover,.teamMemberCard:focus-within{border-color:var(--accent);background:var(--surface-hover);box-shadow:0 0 24px var(--accent-soft)}.teamRosterControls{align-items:end;gap:12px;flex-wrap:wrap}.teamRosterSearch{flex:1 1 240px;min-width:min(100%,200px)}.teamRosterView{display:flex;gap:4px;padding:4px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-muted)}.teamRosterView .isSelected{background:var(--accent-soft);color:var(--accent-text);border-color:var(--accent)}.teamRosterFilterChip{display:inline-flex;gap:8px;align-items:center;padding:6px 10px;border:1px solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--text-primary)}.teamMemberGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:16px;list-style:none;padding:0;margin:0}.teamMemberGrid>li{min-width:0}.teamMemberCard{min-height:100%;display:flex;flex-direction:column;gap:16px;padding:18px;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--surface-panel),var(--surface-raised));transition:border-color .18s,box-shadow .18s}.teamMemberCard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-1),0 0 22px var(--accent-soft)}.teamMemberHeading{display:flex;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.teamMemberAvatar{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--border-strong);background:var(--accent-soft);color:var(--accent-text);font-weight:700}.teamMemberIdentity{flex:1 1 130px;min-width:0}.teamMemberIdentity h3{font-size:15px;margin:0 0 4px;overflow-wrap:anywhere}.teamMemberIdentity h3 a{color:var(--text-primary);text-decoration:none}.teamMemberIdentity h3 a:hover{color:var(--accent-text);text-decoration:underline}.teamMemberIdentity p{margin:0;color:var(--text-muted);font-size:12px}.teamMemberStatus{padding:4px 7px;border-radius:var(--radius-sm);font-size:11px;color:var(--text-secondary);background:var(--surface-active)}.teamMemberStatus.isACTIVE{color:var(--positive);background:var(--positive-soft)}.teamMemberStatus.isSUSPENDED{color:var(--warning);background:var(--warning-soft)}.teamMemberStatus.isDISABLED{color:var(--danger);background:var(--danger-soft)}.teamMemberEmail{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--border-subtle);font-size:13px;color:var(--text-secondary)}.teamMemberEmail>span:first-child{min-width:0;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.teamMemberFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.teamMemberFacts>div{min-width:0}.teamMemberFacts>div:last-child{grid-column:1 / -1}.teamMemberFacts dt{color:var(--text-muted);font-size:11px;margin-bottom:4px}.teamMemberFacts dd{margin:0;color:var(--text-primary);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.teamMemberFacts .teamMemberCount{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.teamMemberTeam{padding:0;color:var(--accent-text);background:none;border:0;text-align:start;text-decoration:underline;cursor:pointer;font:inherit}.teamMemberOpen{display:flex;gap:8px;align-items:center;margin-top:auto;padding-top:14px;border-top:1px solid var(--border-subtle);color:var(--accent-text);font-size:12px;text-decoration:none}.teamMemberOpen svg:last-child{margin-left:auto}.teamRosterPager{padding-block:8px}@media(max-width:650px){.teamOverviewFacts{grid-template-columns:1fr;gap:8px}.teamOverviewFact{padding:14px}.teamOverviewFact>div{grid-template-columns:auto 1fr;align-items:center;gap:16px;width:100%}.teamRosterControls .field.inline{flex:1 1 140px}.teamMemberFacts{gap:12px}.teamMemberTeam{min-height:32px}}@media(prefers-reduced-motion:reduce){.teamOverviewTool,.teamMemberCard{transition:none}}.hierarchyWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:var(--space-4)}.hierarchyViewport{overflow:auto;max-height:520px;min-height:240px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-muted)}.hierarchyCanvas{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5em;padding:1.5em}.hierarchyDepartment{flex:1 1 260px;min-width:240px}.hierarchyDepartment h4{margin:0 0 1em;color:var(--accent-text)}.hierarchyDepartment ul{list-style:none;padding:0 0 0 1em;margin:0;border-left:1px solid var(--border-strong)}.hierarchyDepartment li{padding:0 0 1em}.hierarchyNode{display:flex;flex-direction:column;align-items:flex-start;gap:.35em;width:100%;padding:.9em;font-size:inherit;text-align:left;color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer}.hierarchyNode span,.hierarchyNode small{color:var(--text-secondary)}.hierarchyNode .hierarchyNodeDepartment{color:var(--accent-text);font-size:.8em}.hierarchyTools{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-3);margin-bottom:var(--space-4)}.hierarchyTools .field{flex:1 1 220px}.hierarchyNode[aria-pressed=true]{border-color:var(--accent-text);background:var(--accent-soft)}.hierarchyNode:focus-visible,.hierarchyCollapse:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.hierarchyCollapse{margin:.5em 0;font-size:.85em;color:var(--accent-text);background:transparent;border:0;cursor:pointer}.hierarchyInspector{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--surface-muted);border-radius:var(--radius-md)}@media(hover:hover){.hierarchyNode:hover{border-color:var(--accent-text);box-shadow:0 0 16px var(--accent-soft)}}@media(max-width:800px){.hierarchyWorkspace{grid-template-columns:minmax(0,1fr)}}.columnMenuTrigger{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:32px;padding:4px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.columnMenuTrigger:hover,.columnMenuTrigger.isActive{background:var(--accent-soft, #2563eb18);color:var(--accent, #2563eb)}.columnMenuPopover{position:fixed;z-index:1000;width:min(280px,calc(100vw - 16px));max-height:min(320px,calc(100vh - 16px));overflow:auto;padding:16px;background:var(--surface-panel, #fff);color:var(--text-primary, #172033);border:1px solid var(--border-subtle, #dce2eb);border-radius:16px;box-shadow:0 16px 48px #0002;text-align:left;font-size:14px}.columnMenuTitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.columnMenuTitle button{background:transparent;border:0;color:inherit;cursor:pointer}.columnMenuPopover label{display:flex;gap:8px;align-items:center;padding:6px 0}.columnMenuPopover .field{display:grid}.columnMenuPopover select,.columnMenuPopover input:not([type=checkbox]){width:100%;min-height:36px}.columnMenuPopover .checkGrid{display:grid;gap:2px}.columnMenuPopover p{white-space:normal}.bulkLeadBar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border:1px solid var(--border-subtle, #dce2eb);border-radius:16px;background:var(--surface-panel, #fff)}.bulkLeadBar fieldset{display:flex;flex-wrap:wrap;gap:12px;border:0;padding:0;min-width:0}.bulkLeadBar .field{min-width:140px}.leadSelected{background:var(--accent-soft, #2563eb0c)}.clientCard,.leads .card{border-radius:16px;line-height:1.5}.clientCardTitle strong,.leads .cardHead a{font-size:16px}.clientCardFields,.leads .cardFields{gap:12px}.clientCardFields>span,.leads .cardFields>div{min-width:0;overflow-wrap:anywhere}.clientCard:focus-visible,.columnMenuTrigger:focus-visible{outline:3px solid var(--accent, #2563eb);outline-offset:3px}.columnMenuPopover .columnsPanel{padding:0;border:0;box-shadow:none;background:transparent}.columnMenuPopover .columnList{display:grid;gap:4px;padding:0;list-style:none}.columnMenuPopover .columnList li{display:flex;align-items:center;justify-content:space-between;gap:8px}.columnMenuPopover .columnActions{display:flex;gap:2px}.columnMenuPopover .panelRow{display:flex;flex-wrap:wrap;gap:8px}.columnMenuPopover .densityGroup{display:flex;gap:8px;border:0;padding:0}.columnMenuPopover .iconBtn{padding:4px}.columnMenuPopover .columnsPanel .panelNote{font-size:12px}.grid th[draggable=true]{cursor:grab}.recordContact{display:inline-flex;align-items:center;gap:8px;max-width:100%;overflow-wrap:anywhere}.recordCardOpen{display:flex;width:100%;border:0;background:transparent;color:var(--text-primary);padding:0;text-align:left;text-decoration:none;cursor:pointer}.recordCardOpen strong{color:var(--accent-text)}.recordCardOpen:hover strong{text-decoration:underline}.leadRecordCard .clientCardFields{margin:0}.leadRecordCard .clientCardFields dd{margin:4px 0 0}.leadCards{padding:0;list-style:none}.leadCards .clientCard{display:flex;flex-direction:column;gap:16px;padding:20px;border:1px solid var(--border-subtle);background:var(--surface-panel)}@media(hover:hover){.clientCard:hover{border-color:var(--accent-text);box-shadow:0 0 24px var(--accent-soft)}}.leadBoard .boardLanes{width:100%;max-width:100%;min-width:0;contain:inline-size;overscroll-behavior-x:contain;scroll-behavior:auto;scroll-snap-type:x mandatory}.boardLane{scroll-snap-stop:always}.boardLanes:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.leadBoard,.profileWorkspace{min-width:0}:root{--surface-base: #0b0e13;--surface-raised: #10151c;--surface-panel: #151b24;--surface-muted: #0d1219;--surface-hover: #1a2129;--surface-active: #212a35;--border-subtle: #1f2731;--border-strong: #303b49;--text-primary: #e9eef5;--text-secondary: #aeb9c7;--text-muted: #8b96a5;--accent: #2f6fe4;--accent-hover: #3b7cf0;--accent-ink: #ffffff;--accent-text: #86b3ff;--accent-soft: rgb(47 111 228 / 18%);--info: #86b3ff;--info-soft: rgb(134 179 255 / 14%);--positive: #46c98c;--positive-soft: rgb(70 201 140 / 14%);--warning: #e9a63f;--warning-soft: rgb(233 166 63 / 14%);--danger: #f4767c;--danger-soft: rgb(244 118 124 / 14%);--focus-ring: #8fb6ff;--radius-sm: 6px;--radius-md: 9px;--radius-lg: 14px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--control-h: 32px;--control-h-sm: 28px;--control-h-lg: 38px;--control-tap: 40px;--shadow-1: 0 1px 2px rgb(0 0 0 / 40%);--shadow-2: 0 8px 24px rgb(0 0 0 / 42%);--shadow-3: 0 16px 40px rgb(0 0 0 / 52%);--font-ui: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--text-xs: 11px;--text-sm: 12.5px;--text-md: 13.5px;--text-lg: 16px;--text-xl: 20px;--text-2xl: 25px;--measure: 72ch;--sidebar-width: 244px;--sidebar-width-collapsed: 60px;--topbar-height: 60px;font-family:var(--font-ui);font-size:var(--text-md);color:var(--text-primary);background:var(--surface-base);color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--surface-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}table,.mono,.dashboardCardValue,.kpi strong,input,select{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.button:focus-visible,.toolbarBtn:focus-visible,.signInSubmit:focus-visible,.iconBtn:focus-visible{box-shadow:0 0 0 2px var(--surface-base)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.muted{color:var(--text-muted)}.mono{font-family:var(--font-mono);font-size:var(--text-sm)}.ellipsis{max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.shell{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100vh}.shell.isCollapsed{grid-template-columns:var(--sidebar-width-collapsed) minmax(0,1fr)}.skipLink{position:absolute;left:var(--space-3);top:-60px;z-index:60;background:var(--accent);color:var(--accent-ink);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-weight:600;text-decoration:none;transition:top .15s ease}.skipLink:focus{top:var(--space-3)}.shellMain{display:flex;flex-direction:column;min-width:0}.workspace{padding:var(--space-4) var(--space-5) var(--space-6);min-width:0;flex:1}.workspace:focus{outline:none}.sidebar{background:var(--surface-raised);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;min-width:0}.brand{height:var(--topbar-height);display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border-bottom:1px solid var(--border-subtle);flex:none}.sidebar.isCollapsed .brand{justify-content:center;padding:0}.brandMark{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);font-size:12px;line-height:1}.brandName{font-weight:650;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navScroll{flex:1;overflow-y:auto;padding:var(--space-3) var(--space-2)}.navEmpty{color:var(--text-muted);font-size:var(--text-sm);line-height:1.5;padding:var(--space-3);margin:0}.navGroup+.navGroup{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.navGroupLabel{margin:0 0 var(--space-2);padding:0 var(--space-2);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted)}.navGroupRule{display:block;height:1px;background:var(--border-subtle);margin:var(--space-1) 0}.navList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.navItem{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);text-decoration:none;position:relative;min-height:var(--control-h-lg);transition:background .12s ease,color .12s ease}.navItem svg{flex:none;color:var(--text-muted)}.sidebar.isCollapsed .navItem{justify-content:center;padding-left:0;padding-right:0}.navItem:hover{background:var(--surface-hover);color:var(--text-primary)}.navItem:hover svg{color:var(--text-secondary)}.navItem.isActive{background:var(--accent-soft);color:var(--text-primary);font-weight:650}.navItem.isActive svg{color:var(--accent-text)}.navMarker{position:absolute;left:0;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:transparent}.navMarker.isActive{background:var(--accent-text)}.navItemLabel{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navFooter{flex:none;border-top:1px solid var(--border-subtle);padding:var(--space-2)}.navCollapse{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-2);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);padding:var(--space-2);cursor:pointer}.navCollapse:hover{background:var(--surface-hover);color:var(--text-primary)}.topbar{height:var(--topbar-height);flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:0 var(--space-5);border-bottom:1px solid var(--border-subtle);background:var(--surface-raised);position:sticky;top:0;z-index:20}.topbarLeft,.topbarRight{display:flex;align-items:center;gap:var(--space-3);min-width:0}.topbarTitle{min-width:0}.topbarTitle h1{margin:0;font-size:var(--text-lg);font-weight:650;letter-spacing:-.01em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbarTitle p{margin:1px 0 0;font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawerTrigger{display:none;align-items:center;justify-content:center;width:var(--control-tap);height:var(--control-tap);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;flex:none}.drawerTrigger:hover{background:var(--surface-hover);color:var(--text-primary)}.tenantPill,.brandPill,.connectionPill{display:inline-flex;align-items:center;gap:6px;height:var(--control-h-sm);padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-panel);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.brandPill{border-color:var(--border-strong);color:var(--text-primary);font-family:var(--font-mono)}.connectionPill{border-color:var(--warning);background:var(--warning-soft);color:var(--warning);font-weight:600}.accountMenu{position:relative}.accountTrigger{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-tap);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-1) var(--space-2);cursor:pointer;color:var(--text-secondary)}.accountTrigger:hover{background:var(--surface-hover);border-color:var(--border-subtle);color:var(--text-primary)}.accountTrigger strong{color:var(--text-primary);font-weight:600}.avatar{width:30px;height:30px;border-radius:50%;background:var(--accent-soft);border:1px solid var(--accent);color:var(--accent-text);display:grid;place-items:center;font-size:var(--text-xs);font-weight:700;flex:none}.accountWho{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;text-align:left}.accountWho small{color:var(--text-muted);font-size:var(--text-xs)}.accountPanel{position:absolute;right:0;top:calc(100% + 6px);min-width:250px;background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 12px 32px #00000073;padding:var(--space-2);z-index:40}.accountPanelHead{display:flex;flex-direction:column;gap:2px;padding:var(--space-2);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.accountAction{width:100%;display:flex;align-items:center;gap:var(--space-2);background:transparent;border:0;border-radius:var(--radius-sm);padding:var(--space-2);cursor:pointer;text-align:left}.accountAction:hover:not(:disabled){background:var(--surface-hover)}.accountAction:disabled{color:var(--text-muted);cursor:not-allowed}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.search,.filterBox{display:flex;align-items:center;gap:var(--space-2);height:var(--control-h);background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:0 var(--space-3);color:var(--text-muted)}.search:focus-within,.filterBox:focus-within{border-color:var(--border-strong)}.search{flex:1 1 280px;max-width:420px}.search input,.filterBox select{background:transparent;border:0;outline:none;color:var(--text-primary);width:100%;align-self:stretch;height:100%;min-width:0}.filterBox select option{background:var(--surface-panel)}.toolbarBtn,.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--control-h);background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-secondary);padding:0 var(--space-3);cursor:pointer;text-decoration:none;font-weight:500;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.toolbarBtn:hover:not(:disabled),.button:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong);color:var(--text-primary)}.toolbarBtn:disabled,.button:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.65}.copyValue{display:inline-flex;align-items:center;gap:var(--space-1);vertical-align:middle;flex-shrink:0}.columnsWrap{position:relative}.columnsMenu{position:absolute;right:0;top:calc(100% + 6px);background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-2);display:grid;gap:4px;z-index:30;box-shadow:0 12px 32px #00000073;white-space:nowrap}.columnsMenu label{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);padding:3px var(--space-1);cursor:pointer}.tableWrap{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow-x:auto;background:var(--surface-raised)}table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}thead th{position:sticky;top:0;background:var(--surface-panel);text-align:left;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-strong);white-space:nowrap}tbody td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);white-space:nowrap;vertical-align:top}tbody tr:hover{background:var(--surface-hover)}tbody td a{color:var(--accent-text);font-weight:600;text-decoration:none}tbody td a:hover{text-decoration:underline}tbody tr:last-child td{border-bottom:0}tbody tr[role=link]{cursor:pointer}tbody tr[role=link]:hover{background:var(--surface-hover)}td.money{font-family:var(--font-mono);text-align:right}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--text-muted);margin-right:7px;vertical-align:middle}.dot.on{background:var(--positive)}.status{display:inline-flex;align-items:center;gap:5px;padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface-panel);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;white-space:nowrap}.status.isPositive{border-color:var(--positive);background:var(--positive-soft);color:var(--positive)}.status.isWarning{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}.status.isDanger{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.status.isInfo{border-color:var(--info);background:var(--info-soft);color:var(--info)}.tableFooter{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-1);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.panel{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);min-width:0;box-shadow:var(--shadow-1)}.panel h3{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:650;letter-spacing:-.005em;color:var(--text-primary)}.panelActions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3);font-size:var(--text-sm)}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4)}dl{display:grid;grid-template-columns:minmax(110px,auto) 1fr;gap:6px var(--space-3);margin:0;font-size:var(--text-sm)}dl+dl{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}dt{color:var(--text-muted)}dd{margin:0}.profile{display:flex;flex-direction:column;gap:var(--space-4)}.backLink{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);text-decoration:none;font-size:var(--text-sm)}.backLink:hover{color:var(--text-primary)}.profileHead{display:flex;flex-direction:column;gap:var(--space-3);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-1)}.profileHeadTop{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.profileIdentity{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.profileIdentity h2{margin:0;font-size:var(--text-xl)}.profileActions{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.profileMeta{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.kpis{display:flex;flex-wrap:wrap;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.profileNav{margin-top:var(--space-1)}.profileNav ul{border-bottom:none}.kpi{flex:1 1 0;min-width:132px;padding:var(--space-2) var(--space-3);display:flex;flex-direction:column;gap:2px;box-shadow:inset 1px 0 0 var(--border-subtle)}.kpi:first-child{box-shadow:none}.kpi span{color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;line-height:1.3}.kpi strong{font-family:var(--font-mono);font-size:var(--text-md);line-height:1.35;white-space:nowrap}.kpi span:last-child:not(:first-child){text-transform:none;letter-spacing:0;font-size:11px}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.event{display:flex;gap:var(--space-3);font-size:var(--text-sm)}.event p{margin:2px 0;color:var(--text-secondary)}.event small{color:var(--text-muted)}.eventDot{width:8px;height:8px;border-radius:50%;background:var(--info);margin-top:6px;flex:none}.stateBlock{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);background:var(--surface-raised);border:1px solid var(--border-subtle);border-left:3px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-5) var(--space-4);color:var(--text-secondary)}.stateBlock>svg{color:var(--text-muted)}.stateBlock h2{margin:0;font-size:var(--text-md);font-weight:650;color:var(--text-primary)}.stateBlock p{margin:0;max-width:var(--measure);line-height:1.55}.stateBlock .button{margin-top:var(--space-2)}.stateBlock.isError{border-left-color:var(--danger)}.stateBlock.isError>svg{color:var(--danger)}.stateBlock.isWarning{border-left-color:var(--warning)}.stateBlock.isWarning>svg{color:var(--warning)}.skeletonWrap{border:1px solid var(--border-subtle);border-radius:var(--radius-md);overflow:hidden}.skeletonRow{display:flex;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--border-subtle)}.skeletonCell{height:10px;flex:1;border-radius:3px;background:linear-gradient(90deg,var(--surface-hover),var(--surface-active),var(--surface-hover));background-size:200% 100%;animation:shimmer 1.4s linear infinite}@keyframes shimmer{to{background-position:-200% 0}}.error{color:var(--danger);font-size:var(--text-sm)}.notice{border:1px solid var(--border-strong);border-left:3px solid var(--info);border-radius:var(--radius-sm);background:var(--info-soft);padding:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.notice.isWarning{border-left-color:var(--warning);background:var(--warning-soft)}.signInScreen,.bootScreen{min-height:100vh;display:grid;place-items:center;padding:var(--space-5);background:var(--surface-base)}.signInCard{width:min(400px,100%);display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-3)}.signInCard .brand{height:auto;border:0;padding:0;margin-bottom:var(--space-2)}.signInCard h1{margin:0;font-size:var(--text-xl);font-weight:650;letter-spacing:-.015em}.signInHint{margin:0 0 var(--space-2);color:var(--text-muted);font-size:var(--text-sm);line-height:1.5}.signInCard label{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}.signInCard input{background:var(--surface-muted);border:1px solid var(--border-strong);border-radius:var(--radius-sm);min-height:var(--control-tap);padding:0 var(--space-3);color:var(--text-primary)}.signInCard input:hover{border-color:var(--text-muted)}.signInSubmit{margin-top:var(--space-2);min-height:var(--control-tap);background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent);border-radius:var(--radius-sm);padding:0 var(--space-4);font-weight:600;cursor:pointer;transition:background .12s ease}.signInSubmit:hover:not(:disabled){background:var(--accent-hover)}.signInSubmit:disabled{opacity:.65;cursor:not-allowed}@media(max-width:1024px){.workspace{padding:var(--space-3) var(--space-4) var(--space-5)}.topbar{padding:0 var(--space-4)}}@media(max-width:860px){.shell,.shell.isCollapsed{grid-template-columns:minmax(0,1fr)}.drawerTrigger{display:inline-flex}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar-width);z-index:50;transform:translate(-100%);transition:transform .18s ease}.shell.isDrawerOpen .sidebar{transform:translate(0);box-shadow:0 0 40px #0000008c}.drawerScrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:45}.navFooter{display:none}.accountWho{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tenantPill{display:none}.topbar{padding:0 var(--space-3);gap:var(--space-2)}.topbarLeft{flex:1 1 auto;min-width:0;overflow:hidden}.topbarRight{flex:0 0 auto}}.toolbar .toolbarBtn.isOn{border-color:var(--border-strong);background:var(--surface-active);color:var(--text-primary)}.countPill{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:var(--text-xs);font-weight:600}.field{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary);min-width:0}.field.inline{flex-direction:row;align-items:center;gap:var(--space-2)}.passwordField{min-width:0}.passwordControl{position:relative;display:flex;min-width:0}.passwordControl input{flex:1 1 auto;min-width:0;padding-right:calc(var(--space-3) + var(--control-h))}.passwordReveal{position:absolute;top:0;bottom:0;right:0;width:var(--control-h);display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer}.passwordReveal:hover:not(:disabled){color:var(--text-primary)}.passwordReveal:disabled{cursor:not-allowed;opacity:.65}.signInField{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);min-width:0}.helpNote{min-width:0}.helpNoteTrigger{display:inline-flex;align-items:center;gap:var(--space-1);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);padding:0;font:inherit;font-size:var(--text-xs);color:var(--text-secondary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.helpNoteTrigger:hover{color:var(--text-primary)}.helpNoteBody{margin:var(--space-2) 0 0;max-width:var(--measure);font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.helpNoteBody p{margin:0 0 var(--space-2)}.helpNoteBody p:last-child{margin-bottom:0}.filterHelp{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.countryLabel{min-width:0}.countryFlag{font-size:1em;line-height:1}.overviewRoutes{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.capabilityRow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.field select,.field input,.field textarea{background:var(--surface-muted);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;min-height:var(--control-h);padding:0 var(--space-3)}.field textarea{padding:var(--space-2) var(--space-3);line-height:1.5}.field select:hover:not(:disabled),.field input:hover:not(:disabled),.field textarea:hover:not(:disabled){border-color:var(--border-strong)}.field select:disabled,.field input:disabled,.field textarea:disabled{background:var(--surface-base);border-style:dashed;color:var(--text-muted);cursor:not-allowed}.filtersPanel,.columnsPanel{margin-bottom:var(--space-3);display:grid;gap:var(--space-3)}.panelRow{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end;justify-content:space-between}.panelNote{margin:0;font-size:var(--text-xs);color:var(--text-muted)}.panelNote.isWarning{color:var(--warning)}.commandFailure{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-sm);background:var(--surface-muted)}.commandFailure p{margin:0}.failureIssues{margin:0;padding-left:var(--space-4);list-style:disc}.selfReviewAck{display:flex;gap:var(--space-2);align-items:flex-start;max-width:32ch;color:var(--warning);cursor:pointer}.selfReviewAck input{margin-top:2px;flex:none}.filtersPanel fieldset,.densityGroup{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3) var(--space-3);margin:0;min-width:0}.filtersPanel legend,.densityGroup legend{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:0 var(--space-1)}.checkGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px var(--space-3)}.checkGrid label,.densityGroup label,.columnToggle{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);cursor:pointer;min-width:0}.densityGroup{display:flex;gap:var(--space-3);align-items:center}.columnList{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px var(--space-4)}.columnList li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:3px var(--space-1);border-radius:var(--radius-sm)}.columnList li:hover{background:var(--surface-hover)}.columnActions{display:flex;gap:2px}.iconBtn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);cursor:pointer}.iconBtn:hover:not(:disabled){background:var(--surface-active);color:var(--text-primary)}.iconBtn.isOn{color:var(--accent);border-color:var(--border-strong)}.iconBtn:disabled{color:var(--text-muted);opacity:.45;cursor:not-allowed}.tableWrap.grid{max-height:calc(100vh - 260px);overflow:auto}.tableWrap.grid table{table-layout:fixed;width:max-content;min-width:100%}.tableWrap.grid thead th{z-index:3;padding:0;position:sticky;top:0}.tableWrap.grid th.isPinned,.tableWrap.grid td.isPinned{position:sticky;z-index:2;background:var(--surface-panel)}.tableWrap.grid thead th.isPinned{z-index:4}.tableWrap.grid tbody td.isPinned{background:var(--surface-raised)}.tableWrap.grid tbody tr:hover td.isPinned{background:var(--surface-hover)}.tableWrap.grid td{overflow:hidden;text-overflow:ellipsis}.tableWrap.grid .alignEnd{text-align:right;font-family:var(--font-mono)}.headerSort,.headerLabel{display:flex;align-items:center;gap:5px;width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-weight:600;color:var(--text-secondary);text-align:left}.headerSort{background:transparent;border:0;cursor:pointer}.headerSort:hover{color:var(--text-primary);background:var(--surface-hover)}.sortRank{font-size:var(--text-xs);color:var(--accent);font-variant-numeric:tabular-nums}.colResize{position:absolute;top:0;right:-4px;width:9px;height:100%;cursor:col-resize;z-index:5}.colResize:after{content:"";position:absolute;top:20%;left:4px;width:1px;height:60%;background:var(--border-strong)}.colResize:hover:after,.colResize:focus-visible:after{background:var(--accent);width:2px}.tableWrap.grid th{position:relative}.tableWrap.grid.isCompact thead th .headerSort,.tableWrap.grid.isCompact thead th .headerLabel{padding:3px var(--space-2)}.tableWrap.grid.isCompact tbody td{padding:3px var(--space-2);font-size:var(--text-xs)}.pager{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.pagePosition{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.clientCards{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.clientCard{display:grid;gap:var(--space-2);width:100%;text-align:left;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);color:inherit;font:inherit;cursor:pointer}.clientCard:hover{border-color:var(--border-strong);background:var(--surface-hover)}.clientCardTitle{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}.clientCardFields{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-2);font-size:var(--text-sm)}.clientCardFields>span{display:grid;gap:2px;min-width:0}.cardLabel{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}@media(max-width:1024px){.toolbar{flex-wrap:wrap}.tableWrap.grid{max-height:calc(100vh - 300px)}}@media(max-width:720px){.toolbar .search{flex-basis:100%}.checkGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.columnList{grid-template-columns:1fr}}.panelHead{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}.panelHead h3{margin:0}.formGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}.field.fieldWide{grid-column:1 / -1}.field textarea{resize:vertical;min-height:5em}.field.hasIssue input,.field.hasIssue select,.field.hasIssue textarea{border-color:var(--danger);border-width:2px}.fieldIssue{color:var(--danger);font-size:var(--text-xs)}.button.isPrimary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600}.button.isPrimary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-ink)}.notice p{margin:0}.noteList,.taskList,.historyList{list-style:none;margin:var(--space-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.note,.task,.historyEntry,.noteList>li{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-muted);padding:var(--space-3);font-size:var(--text-sm)}.noteList>li>.noteMeta{margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-muted)}.noteList>li>.noteBody{margin:0;line-height:1.55;max-width:var(--measure);overflow-wrap:anywhere}.noteMeta,.historyHead{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;color:var(--text-secondary)}.noteBody{margin:var(--space-1) 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.task{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start}.taskMain{min-width:0;flex:1 1 260px}.taskTitle{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.taskDescription{margin:var(--space-1) 0 0;white-space:pre-wrap;color:var(--text-secondary)}.taskMeta{display:block;margin-top:var(--space-1);color:var(--text-muted)}.taskActions{display:flex;gap:var(--space-2);flex-wrap:wrap}.taskGroup{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.taskForm{flex:1 1 100%}.historyChanges{display:grid;grid-template-columns:minmax(110px,auto) 1fr;gap:2px var(--space-3);margin-top:var(--space-1)}.historyChange{display:contents}.historyChanges dd s{color:var(--text-muted);margin-right:var(--space-1)}.historyReason{margin:var(--space-1) 0 0;color:var(--text-secondary)}@media(max-width:640px){.task{flex-direction:column}.taskActions .button{flex:1 1 auto;justify-content:center}}.finance .financeNote{margin-left:auto;font-size:var(--text-xs)}.finance .rowActions{white-space:nowrap}.finance .requestDecision .requestReason{display:block;white-space:normal;max-width:34ch}.finance .editorRow td{background:var(--surface-raised)}.finance .rejectForm{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end;max-width:720px}.finance .rejectForm .field{flex:1 1 320px}.finance .decisionGroup{display:grid;grid-template-columns:repeat(2,max-content);justify-content:start;align-items:start;gap:var(--space-2)}.finance td.rowActions .rowSub,.finance .cardActions .rowSub{display:block;margin-top:var(--space-2);max-width:44ch}.financeCard .cardHead strong{font-size:var(--text-lg);font-weight:650}.finance .cardActions{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.finance .cardActions .decisionGroup{grid-template-columns:minmax(0,1fr);justify-content:stretch}.finance .cardActions .decisionGroup .button{justify-content:center;min-height:var(--control-tap)}.finance .financeConfirm{max-width:720px}.finance .card>.financeConfirm{margin-top:0}.finance .financeConfirm p{margin:0 0 var(--space-3)}.finance .fundStatus{display:inline-block;white-space:normal;max-width:20ch}.fundStatus.isPENDING{border-color:var(--warning)}.fundStatus.isCOMPLETED{border-color:#3fbf7f}.fundStatus.isREJECTED{border-color:var(--danger)}.subnav ul{display:flex;flex-wrap:nowrap;gap:var(--space-1);margin:0;padding:0;list-style:none;border-bottom:1px solid var(--border-subtle);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-snap-type:x proximity}.subnav li{scroll-snap-align:start}.subnavLink{display:inline-block;padding:var(--space-3) var(--space-4);color:var(--text-secondary);text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.subnavLink:hover{background:var(--surface-hover);color:var(--text-primary)}.subnavLink.isActive{color:var(--text-primary);border-bottom-color:var(--accent);font-weight:600}.subnavLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.detailGrid{display:grid;grid-template-columns:minmax(120px,max-content) 1fr;gap:var(--space-2) var(--space-4);margin:0}.detailGrid dt{color:var(--text-muted);font-size:var(--text-xs)}.detailGrid dd{margin:0}@media(max-width:640px){.detailGrid{grid-template-columns:1fr;gap:var(--space-1)}.detailGrid dd{margin-bottom:var(--space-2)}}.checkboxRow{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0}.confirm{margin-top:var(--space-3);padding:var(--space-4);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--surface-raised)}.changeList{margin:0;padding-left:var(--space-4);font-size:var(--text-xs)}.invitationLink{overflow-wrap:anywhere;padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised)}.signInAlternatives{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-2)}.signInAlternatives .linkButton{min-height:var(--control-tap);font-size:var(--text-sm)}.signInRecovery{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--border-subtle);text-align:left}.recoveryCodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3);list-style:none;border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);overflow-wrap:anywhere}.mfaQr{width:200px;height:200px;align-self:flex-start;padding:var(--space-2);background:#fff;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);shape-rendering:crispEdges}@media(max-width:640px){.recoveryCodes{grid-template-columns:minmax(0,1fr)}}.administration td.numeric,.administration th.numeric{text-align:right;font-variant-numeric:tabular-nums}.dashboardToolbar{justify-content:space-between;align-items:center;padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);margin-bottom:0}.dashboardToolbar .muted{font-size:var(--text-sm)}.stateLinks{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.stateLinks a{color:var(--accent-text);font-weight:500}.dashboardCards{display:flex;flex-wrap:wrap;gap:var(--space-3)}.dashboardCards>*{flex:1 1 210px;max-width:420px}.dashboardCard{display:flex;flex-direction:column;gap:var(--space-1);text-decoration:none;color:inherit;position:relative}a.dashboardCard{cursor:pointer;transition:border-color .15s ease,background .15s ease}a.dashboardCard .dashboardCardLabel{text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}a.dashboardCard:after{content:"→" / "";position:absolute;top:var(--space-3);right:var(--space-3);color:var(--text-muted);font-size:var(--text-sm);line-height:1}a.dashboardCard:hover{border-color:var(--accent);background:var(--surface-hover)}a.dashboardCard:hover .dashboardCardLabel{color:var(--text-primary);text-decoration-color:var(--accent-text)}a.dashboardCard:hover:after{color:var(--accent-text)}.dashboardCardLabel{display:flex;align-items:flex-start;gap:var(--space-2);padding-right:var(--space-5);min-height:2.7em;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.35}.dashboardCardLabel svg{flex:none;color:var(--text-muted)}.dashboardCardValue{font-size:var(--text-2xl);font-weight:650;letter-spacing:-.02em;line-height:1.15;color:var(--text-primary)}.dashboardCardHint{font-size:var(--text-xs);color:var(--text-muted)}.dashboardPreviews{align-items:start}@media(min-width:1280px){.dashboardPreviews{grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboardPreviewPanel .panelHead h3{font-size:var(--text-md)}.dashboardList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dashboardList>li+li{border-top:1px solid var(--border-subtle)}.dashboardListRow{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);color:inherit;text-decoration:none}.dashboardListRow:hover{background:var(--surface-hover)}.dashboardListRow:hover .dashboardListTitle{text-decoration:underline;text-underline-offset:2px}.dashboardListTitle{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:var(--text-primary)}.status.isOverdue{border-color:var(--danger);background:var(--danger-soft);color:var(--danger);font-weight:600}.dashboardMore{margin:var(--space-2) 0 0;font-size:var(--text-xs)}.dashboardCard.isSkeleton .skeletonCell{height:10px}.dashboardSkeletonLabel{width:55%}.dashboardSkeletonValue{width:35%;height:24px;margin-top:var(--space-2)}.dashboardSkeletonHeading{width:45%;margin-bottom:var(--space-3)}.dashboardSkeletonRow{height:32px;margin-bottom:var(--space-2)}@media(max-width:640px){.dashboardCards>*{flex:1 1 100%;max-width:none}}.walletPanel{min-width:0}.walletAdd{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.walletAdd .formActions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.walletAdd .panelNote{flex-basis:100%}.walletAddressField{flex:1 1 22rem;min-width:0}.walletCard{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-muted);padding:var(--space-4);margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.walletCard.isDisabled{background:var(--surface-base);border-style:dashed}.walletHead{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between}.walletIdentity{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.walletActions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.walletTitle{margin:0;font-size:var(--text-md);font-weight:650;letter-spacing:-.005em;color:var(--text-primary);overflow-wrap:anywhere}.walletTitle.isUnlabelled{color:var(--text-muted);font-weight:500;font-style:italic}.walletMeta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--text-secondary)}.walletChain{font-weight:600}.walletAddress,.walletToken{overflow-wrap:anywhere}.walletAmount{white-space:nowrap;overflow-wrap:normal}.walletFacts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-2) var(--space-3)}.walletFacts>div{min-width:0}.walletPanel .tableWrap{position:relative}.walletTransfers td,.walletTransfers th{white-space:nowrap}.walletTransfers thead th.walletActionColumn,.walletTransfers tbody tr:not(.walletClassifyRow)>td.walletActionColumn{position:sticky;left:0;border-right:1px solid var(--border-strong);box-shadow:10px 0 12px -8px #000000b3}.walletTransfers thead th.walletActionColumn{background:var(--surface-panel);z-index:2}.walletTransfers tbody tr:not(.walletClassifyRow)>td.walletActionColumn{background:var(--surface-raised);z-index:1}.walletTransfers tbody tr:not(.walletClassifyRow):hover>td.walletActionColumn{background:var(--surface-hover)}.walletTransfers .walletClassifier,.walletTransfers .walletResolution,.walletTransfers .walletUnpricedNote{display:block;white-space:normal;max-width:22ch;line-height:1.4}@media(max-width:720px){.walletHead{flex-direction:column;align-items:flex-start}.walletAdd{flex-direction:column;align-items:stretch}}.walletTransfers tr.isFailedAttempt td{color:var(--text-muted)}.walletTransfers .walletAmount.isVoided{text-decoration:line-through;text-decoration-thickness:1px}.walletFailedLabel{font-weight:600}.walletVoidedState{color:var(--warning);font-weight:600}.walletFilters{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);padding:var(--space-2) var(--space-3);margin:var(--space-3) 0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);align-items:center}.walletFilters legend{font-weight:600;font-size:var(--text-sm);padding:0 var(--space-1)}.walletUnreviewed{margin-left:var(--space-2);font-weight:400;color:var(--text-muted)}.walletUnreviewed.isOutstanding{color:var(--warning);font-weight:600}.walletFilter{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-h-sm);white-space:nowrap;cursor:pointer}.walletReviewState{display:inline-block;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-panel);padding:1px var(--space-2);font-size:var(--text-xs);font-weight:600;white-space:nowrap}.walletReviewState.isDEPOSIT{border-color:var(--positive);background:var(--positive-soft);color:var(--positive)}.walletReviewState.isWITHDRAWAL{border-color:var(--info);background:var(--info-soft);color:var(--info)}.walletReviewState.isINTERNAL_TRANSFER{border-color:var(--border-strong);background:var(--info-soft);color:var(--text-secondary)}.walletReviewState.isFEE,.walletReviewState.isOTHER{color:var(--text-secondary)}.walletReviewState.isUNCLASSIFIED{border-style:dashed;border-color:var(--warning);background:transparent;color:var(--warning);font-weight:500}.walletReviewState.isIGNORE{border-style:dotted;background:transparent;color:var(--text-muted);font-weight:500}.walletClassifier,.walletResolution,.walletUnpricedNote{font-size:var(--text-xs);color:var(--text-muted)}.walletUnpriced{color:var(--text-muted);font-style:italic;text-decoration:underline dotted var(--border-strong);text-underline-offset:3px}.walletClassifyRow>td{background:var(--surface-muted);border-top:1px solid var(--border-strong);white-space:normal}.walletClassifyForm{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) 0}.walletClassifyFields{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.walletClassifyFields label{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary);min-width:12rem;flex:1 1 12rem}.walletCategoryMeaning{flex-basis:100%;margin:0;max-width:var(--measure)}.walletClassifyActions{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.walletHistory{margin-top:var(--space-2);font-size:var(--text-sm)}.walletHistory summary{cursor:pointer;color:var(--text-secondary)}.walletHistory ol{margin:var(--space-2) 0 0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.walletSummary td,.walletSummary th{white-space:nowrap}@media(max-width:720px){.walletFilters{flex-direction:column;align-items:flex-start}.walletClassifyFields{flex-direction:column;align-items:stretch}.walletClassifyFields label{min-width:0}}.dashboard,.leads,.leadProfile,.signIn{min-width:0}.formActions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.formGrid .formActions{grid-column:1 / -1;margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.errorText{display:inline-flex;align-items:baseline;gap:var(--space-2);color:var(--danger);font-size:var(--text-sm);font-weight:500;line-height:1.45}.errorText:before{content:"!" / "";display:inline-grid;place-items:center;flex:none;width:15px;height:15px;border:1px solid currentcolor;border-radius:50%;font-size:10px;font-weight:700;align-self:center}.formActions .panelNote[role=status]{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--positive);font-size:var(--text-sm);font-weight:500}.formActions .panelNote[role=status]:before{content:"✓" / "";font-weight:700}.pageNote{margin:0 0 var(--space-3);max-width:var(--measure);font-size:var(--text-sm);line-height:1.5;color:var(--text-muted)}.panelSub{margin:calc(var(--space-3) * -1) 0 var(--space-3);max-width:var(--measure);font-size:var(--text-sm);line-height:1.5}.skeleton{display:block}th.alignEnd,td.alignEnd{text-align:right}.leadsBoundary{border-left:3px solid var(--info);background:var(--info-soft);border-radius:var(--radius-sm);padding:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5;max-width:var(--measure)}.rowSub{display:block;margin-top:1px;font-size:var(--text-xs);line-height:1.35;white-space:normal;max-width:28ch}.channelBadge{display:inline-flex;align-items:center;gap:5px;padding:1px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-panel);font-size:var(--text-xs);color:var(--text-secondary);white-space:nowrap}.channelBadge svg{flex:none;color:var(--text-muted)}.cardList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.card{display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);min-width:0;box-shadow:var(--shadow-1)}.cardHead{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}.cardHead a{display:inline-flex;align-items:center;min-height:var(--control-tap);color:var(--accent-text);font-weight:650;font-size:var(--text-lg);text-decoration:none;min-width:0;overflow-wrap:anywhere}.cardHead a:hover{text-decoration:underline}.cardFields{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--space-3);margin:0;font-size:var(--text-sm)}.cardFields>div{min-width:0}.cardFields dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.cardFields dd{margin:2px 0 0;color:var(--text-primary);overflow-wrap:anywhere}.leadProfile .profileHead h2{margin:0;font-size:var(--text-2xl);font-weight:650;letter-spacing:-.02em;line-height:1.15;overflow-wrap:anywhere}.leadProfile .profileHead>div>.muted{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.profileFacts{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin:0;font-size:var(--text-sm)}.profileFacts>div{min-width:0}.profileFacts dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap}.profileFacts dd{margin:2px 0 0;color:var(--text-primary);overflow-wrap:anywhere;min-width:0}.detailsForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3)}.assignForm,.noteForm{display:flex;flex-direction:column;gap:var(--space-3)}.assignForm{flex-flow:row wrap;align-items:flex-end}.walletValue{color:var(--text-secondary)}.walletCard>.panelNote{max-width:var(--measure);line-height:1.5}.walletCard>.panelNote:nth-last-child(2){padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.walletAdd{border-bottom-color:var(--border-strong)}.walletAdd .field.inline{flex-direction:column;align-items:stretch;gap:var(--space-1)}.tradingWorkspace .tradingNote{font-size:var(--text-sm);margin-left:auto}.tradingKpis{flex-wrap:wrap}.tradingAction{border-left:3px solid var(--accent)}.tradingAction.isManual{border-left-color:var(--danger)}.tradingWarning{display:flex;gap:var(--space-2);align-items:flex-start}.tradingWarning svg{flex:0 0 auto;margin-top:2px;color:var(--warning)}.notice.isDanger{border-left-color:var(--danger);background:var(--danger-soft);color:var(--text-primary)}.tradingConfirm{font-weight:500}.tradingAction .field.tradingReason{grid-column:1 / -1}.tradingAction textarea{resize:vertical;min-height:2.5rem}.button.isDanger{border-color:var(--danger);color:var(--danger)}.button.isDanger:hover:not(:disabled){background:var(--danger-soft)}.button.isPositive{border-color:var(--positive);color:var(--positive)}.button.isPositive:hover:not(:disabled){background:var(--positive-soft)}.iconBtn.isDanger{color:var(--danger)}.tradingWorkspace tbody tr.isAdjusted td:first-child{box-shadow:inset 2px 0 0 var(--warning)}.tradingCorrected{color:var(--warning)}.tradingOrigin{white-space:nowrap}.tradingOrigin.isManual{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.tradingRowActions{display:flex;flex-wrap:wrap;gap:var(--space-1)}.tradingRowActions .iconBtn{width:auto;height:auto;padding:2px var(--space-2);border-color:var(--border-subtle);font-size:var(--text-xs);white-space:nowrap}.tradingRowActions .iconBtn:hover:not(:disabled){border-color:var(--border-strong)}.tradingReasonCell{max-width:22rem;white-space:normal;color:var(--text-secondary)}@media(max-width:640px){.toolbarBtn,.button,input:not([type=checkbox]):not([type=radio]),select,textarea,.field select,.field input,.field textarea,.search,.filterBox{min-height:var(--control-tap)}.passwordReveal{width:var(--control-tap)}.helpNoteTrigger{min-height:var(--control-tap)}.passwordControl input{padding-right:calc(var(--space-3) + var(--control-tap))}.toolbar .field.inline{flex:1 1 100%}.toolbar .field.inline select,.toolbar .field.inline input{flex:1 1 auto;min-width:0}.formActions .button{flex:1 1 auto}.leadProfile .profileHead h2{font-size:var(--text-xl)}.tradingRowActions{flex-direction:column;align-items:stretch}.tradingWorkspace .tradingNote{flex:1 1 100%;margin-left:0}.tradingReasonCell{max-width:14rem}}.financeForm{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);margin-bottom:var(--space-4)}.financeForm .formActions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.financeEvidence{grid-column:1 / -1}.financeEvidence h4{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-sm)}.financeRibbon,.financeTotals{margin-top:var(--space-2)}.financeOutcome{display:inline-block;font-size:var(--text-xs);padding:1px var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);white-space:normal;max-width:22ch}.financeOutcome.isCredited{border-color:#3fbf7f;font-weight:600}.financeOutcome.isRecorded{border-color:var(--warning);font-style:italic}.financeOutcome.isReserved{border-color:var(--accent)}.financeRefusal{display:block;font-size:var(--text-xs);color:var(--warning)}.evidenceBadge{display:inline-block;font-size:var(--text-xs);padding:1px var(--space-2);border-radius:var(--radius-sm);border:1px dashed var(--border-subtle)}.evidenceBadge.isChain{border-style:solid}.valuation{display:block;font-size:var(--text-xs)}.valuation.isValued strong{font-weight:600}.valuation.isUnpriced{font-weight:600;letter-spacing:.02em}.finance tr.isIneligible td{opacity:.75}.finance .financeEvidence table th,.finance .financeEvidence table td{vertical-align:top}@media(max-width:720px){.financeForm{padding:var(--space-3)}.finance .rowActions{white-space:normal}.finance .rejectForm .field{flex:1 1 100%}.finance .toolbar{flex-direction:column;align-items:stretch}.finance .toolbar .field{width:100%}.finance .toolbar .field input,.finance .toolbar .field select{width:100%;max-width:100%;min-width:0}.financeForm{grid-template-columns:1fr}.financeForm input,.financeForm select{width:100%;max-width:100%;min-width:0}}.leadsTable{max-height:min(68vh,760px);overflow-y:auto}.leadsTable tbody td{padding-top:4px;padding-bottom:4px;line-height:1.35}.leadsToolbar{flex-wrap:wrap;row-gap:var(--space-2)}.field.inline.grow{flex:1 1 220px;min-width:0}.status.stage-CONVERTED{border-color:var(--positive);background:var(--positive-soft);color:var(--positive)}.status.stage-NOT_INTERESTED,.status.stage-UNREACHABLE,.status.stage-DISQUALIFIED{border-color:var(--border-strong);background:var(--surface-panel);color:var(--text-muted)}.status.stage-KYC_PENDING,.status.stage-DEPOSIT_PENDING,.status.stage-FOLLOW_UP{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}.status.isLinked{border-color:var(--info);background:var(--info-soft);color:var(--info)}.status.kyc-good{border-color:var(--positive);background:var(--positive-soft);color:var(--positive)}.status.kyc-warning{border-color:var(--warning);background:var(--warning-soft);color:var(--warning)}.status.kyc-bad{border-color:var(--danger);background:var(--danger-soft);color:var(--danger)}.status.followUp-COMPLETED{border-color:var(--positive);background:var(--positive-soft);color:var(--positive)}.status.followUp-CANCELLED{color:var(--text-muted)}.kycStateBadge{margin:0 0 var(--space-3)}.isOverdue{color:var(--danger);font-weight:600}.followUpList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.followUp{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-panel)}.followUp.isOverdue{border-left:3px solid var(--danger)}.followUpHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.followUpActions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.rowActions{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.overviewGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-4);align-items:start}.leadKpis .kpi span:last-child{font-size:var(--text-xs)}.kpi.isWarning strong{color:var(--warning)}.notAClientYet .kpi strong{font-family:inherit;white-space:normal}.notAClientYet .kpi .muted{font-size:var(--text-xs);text-transform:none;letter-spacing:0}.financialMoreToggle{align-self:flex-start;margin-top:var(--space-2);min-height:40px;padding:var(--space-2) 0}.financialMore{margin-top:var(--space-2)}.financialMore[hidden]{display:none}@media(max-width:560px){.kpi{flex:1 1 46%;min-width:0}.kpi:nth-child(odd){box-shadow:inset 0 1px 0 var(--border-subtle)}.kpi:nth-child(2n){box-shadow:inset 1px 0 0 var(--border-subtle),inset 0 1px 0 var(--border-subtle)}.kpi:first-child,.kpi:nth-child(2){box-shadow:none}.kpi:nth-child(2){box-shadow:inset 1px 0 0 var(--border-subtle)}}.notesPanel textarea{min-height:9rem;resize:vertical}.noteBody{white-space:pre-wrap;overflow-wrap:anywhere}.notePreview{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.candidateList,.duplicateList{list-style:none;margin:var(--space-2) 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.candidateList .checkboxRow{align-items:flex-start;gap:var(--space-2)}.field.wide{grid-column:1 / -1}@media(max-width:720px){.leadsTable{max-height:none}.followUpActions,.rowActions{width:100%}.overviewGrid{grid-template-columns:1fr}}.profileWorkspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4);align-items:start}.workspaceColumn{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.workspaceSummaries{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-4);align-items:start}@media(max-width:900px){.profileWorkspace{grid-template-columns:minmax(0,1fr)}}.panel.isCompact{padding:var(--space-3)}.panel.isCompact h3{margin-bottom:var(--space-2);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.factList{display:flex;flex-direction:column;gap:var(--space-2);grid-template-columns:none}.factList>div{display:grid;grid-template-columns:minmax(96px,8rem) minmax(0,1fr);gap:var(--space-3);align-items:baseline}.factList dt{color:var(--text-muted);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em}.factList dd{margin:0;min-width:0;overflow-wrap:anywhere}.factLink{color:var(--text-primary)}@media(max-width:520px){.factList>div{grid-template-columns:minmax(0,1fr);gap:2px}}.notesPanel .noteList{max-height:26rem;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--space-2)}.notesPanel .noteList:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.notesPanel .noteForm{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.notesPanel textarea{min-height:7rem;resize:vertical}.noteSaved{color:var(--accent-text);font-size:var(--text-sm)}@media(max-width:520px){.notesPanel .noteList{max-height:18rem}}.statusNow{margin:0 0 var(--space-3)}.statusForm{display:flex;flex-direction:column;gap:var(--space-3)}.subHeading{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.statusHistory{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);max-height:14rem;overflow-y:auto;overscroll-behavior:contain;font-size:var(--text-sm)}.statusHistory>li{border-left:2px solid var(--border-subtle);padding-left:var(--space-3);display:flex;flex-direction:column;gap:2px}.statusMove{font-weight:600}.statusReason{margin:0;color:var(--text-secondary);overflow-wrap:anywhere}.openClientPlatform{display:inline-flex;align-items:center;gap:var(--space-2)}.platformUnavailable{max-width:34ch;font-size:var(--text-xs);color:var(--text-muted)}.generalInformation .panelNote{margin-top:var(--space-3)}.clientStatus .panelActions{margin-top:0}.compactEvents{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm)}.compactEvents>li{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}.compactEvents>li>span{min-width:0;overflow-wrap:anywhere}.schedulePage .monthNav{display:flex;align-items:center;gap:var(--space-2)}.monthLabel{min-width:11ch;text-align:center}.dayStrip{display:flex;gap:var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:var(--space-2)}.dayChip{display:flex;align-items:center;gap:var(--space-2);flex:none;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);min-height:40px;cursor:pointer}.dayChip.isSelected{border-color:var(--accent-text);color:var(--text-primary)}.dayChipDate{white-space:nowrap}.dayChipCount{padding:0 6px;border-radius:999px;background:var(--surface-active);color:var(--text-primary)}.scheduleList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.scheduleItem{display:grid;grid-template-columns:9rem minmax(0,1fr) auto;gap:var(--space-3);align-items:start;padding:var(--space-3);border:1px solid var(--border-subtle);border-left:3px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-muted);font-size:var(--text-sm)}.scheduleItem.isOverdue{border-left-color:var(--warning)}.scheduleWhen{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.scheduleWhat{display:flex;flex-direction:column;gap:2px;min-width:0}.scheduleSubject{font-weight:600;overflow-wrap:anywhere}.scheduleCategory{color:var(--text-secondary)}.scheduleActions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.scheduleEditor{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle)}.scheduleDay .panelSub{margin:0}@media(max-width:760px){.scheduleItem{grid-template-columns:minmax(0,1fr)}}.projection{margin-top:var(--space-4);background:var(--surface-muted)}.projection h4{margin:0 0 var(--space-3);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary)}.projection.isIdle{border-style:dashed}.projectionFigures{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);margin-bottom:var(--space-3)}.projectionFigures>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding-left:var(--space-3);border-left:2px solid var(--border-subtle)}.projectionFigures dt{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted)}.projectionFigures dd{margin:0;min-width:0;overflow-wrap:anywhere}.projectionLoss{border-left-color:var(--warning)!important}.projectionProfit{border-left-color:var(--accent-text)!important}:root{--tone-active: #3fd0c9;--tone-active-soft: rgb(63 208 201 / 14%);--tone-progress: #a99bf5;--tone-progress-soft: rgb(169 155 245 / 16%);--tone-attention: #f0913f;--tone-attention-soft: rgb(240 145 63 / 16%);--tone-negative: #c98b8f;--tone-negative-soft: rgb(201 139 143 / 14%)}.statusBadge{display:inline-flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);padding:2px var(--space-3);font-size:var(--text-sm);font-weight:650;line-height:1.5;white-space:nowrap;border:1px solid transparent;background:var(--surface-panel);color:var(--text-secondary)}.statusBadge.isLarge{font-size:var(--text-lg);padding:var(--space-1) var(--space-4);font-weight:700;letter-spacing:.01em}.statusTone-neutral{background:var(--surface-panel);border-color:var(--border-strong);color:var(--text-secondary)}.statusTone-positive{background:var(--positive-soft);border-color:var(--positive);color:var(--positive)}.statusTone-active{background:var(--tone-active-soft);border-color:var(--tone-active);color:var(--tone-active)}.statusTone-progress{background:var(--tone-progress-soft);border-color:var(--tone-progress);color:var(--tone-progress)}.statusTone-warning{background:var(--warning-soft);border-color:var(--warning);color:var(--warning)}.statusTone-danger{background:var(--danger-soft);border-color:var(--danger);color:var(--danger)}.statusTone-negative{background:var(--tone-negative-soft);border-style:dashed;border-color:var(--tone-negative);color:var(--tone-negative)}.statusTone-attention{background:var(--tone-attention-soft);border-color:var(--tone-attention);color:var(--tone-attention)}.statusNow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4)}.statusLegacyNote{flex:1 1 260px;min-width:0;margin:0}.statusSelect{position:relative;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.fieldLabel{font-size:var(--text-sm);color:var(--text-muted)}.statusSelectButton{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-h-lg);padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface-panel);color:var(--text-primary);font-weight:600;text-align:left;cursor:pointer}.statusSelectButton.isPlaceholder{font-weight:400;color:var(--text-muted)}.statusSelectButton:disabled{cursor:not-allowed;opacity:.55}.statusSelectButton:focus-visible,.statusSelectList:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.statusSelectChevron{margin-left:auto;flex:0 0 auto;color:var(--text-muted)}.statusSwatch{flex:0 0 auto;width:9px;height:9px;border-radius:var(--radius-pill);background:currentcolor}.statusSelectList{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:30;margin:0;padding:var(--space-1);list-style:none;max-height:260px;overflow-y:auto;background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-2)}.statusSelectOption{display:flex;align-items:center;gap:var(--space-2);min-height:var(--control-tap);padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;font-weight:600}.statusSelectOption.isActive{background:var(--surface-hover);border-color:var(--focus-ring)}.statusSelectOption[aria-selected=true]{font-weight:750}.transferTone-deposit{background:#46c98c14;box-shadow:inset 3px 0 0 0 var(--positive)}.transferTone-withdrawal{background:#f4767c14;box-shadow:inset 3px 0 0 0 var(--danger)}.transferTone-internal{background:#86b3ff12;box-shadow:inset 3px 0 0 0 var(--info)}.transferTone-ignored{background:transparent;box-shadow:inset 3px 0 0 0 var(--border-strong);opacity:.72}.transferTone-pending{background:transparent;box-shadow:inset 3px 0 0 0 var(--warning);border-left:0}.transferTone-error{background:#8b96a51a;box-shadow:inset 3px 0 0 0 var(--text-muted)}.transferTone-neutral{background:transparent}.walletTransfers tbody tr.transferTone-deposit>td{background:#46c98c14}.walletTransfers tbody tr.transferTone-withdrawal>td{background:#f4767c14}.walletTransfers tbody tr.transferTone-internal>td{background:#86b3ff12}.walletTransfers tbody tr.transferTone-error>td{background:#8b96a51a}.walletTransfers tbody tr>td:first-child{border-left:3px solid transparent}.walletTransfers tbody tr.transferTone-deposit>td:first-child{border-left-color:var(--positive)}.walletTransfers tbody tr.transferTone-withdrawal>td:first-child{border-left-color:var(--danger)}.walletTransfers tbody tr.transferTone-internal>td:first-child{border-left-color:var(--info)}.walletTransfers tbody tr.transferTone-pending>td:first-child{border-left-color:var(--warning);border-left-style:dashed}.walletTransfers tbody tr.transferTone-error>td:first-child{border-left-color:var(--text-muted)}.walletTransfers tbody tr.transferTone-ignored>td:first-child{border-left-color:var(--border-strong)}.walletTransfers tbody tr.transferTone-deposit:not(.walletClassifyRow)>td.walletActionColumn{background:#142325}.walletTransfers tbody tr.transferTone-withdrawal:not(.walletClassifyRow)>td.walletActionColumn{background:#221d24}.walletTransfers tbody tr.transferTone-internal:not(.walletClassifyRow)>td.walletActionColumn{background:#18202c}.walletTransfers tbody tr.transferTone-error:not(.walletClassifyRow)>td.walletActionColumn{background:#1c222a}.walletTransfers tbody tr.transferTone-deposit:not(.walletClassifyRow):hover>td.walletActionColumn{background:#203937}.walletTransfers tbody tr.transferTone-withdrawal:not(.walletClassifyRow):hover>td.walletActionColumn{background:#392d35}.walletTransfers tbody tr.transferTone-deposit:hover>td{background:#46c98c24}.walletTransfers tbody tr.transferTone-withdrawal:hover>td{background:#f4767c24}.walletTransfers tbody tr:focus-within>td{outline:1px solid var(--focus-ring);outline-offset:-1px}.walletTransferCards{gap:var(--space-2)}.walletTransferCard{gap:var(--space-2);padding-left:var(--space-4);min-width:0;overflow-wrap:anywhere}.walletTransferCard>*,.walletTransferCard dd,.walletTransferCard dt{min-width:0}.walletTransferCard select,.walletTransferCard input,.walletTransferCard textarea,.walletTransferCard .walletClassifyForm,.walletTransferCard .walletClassifyFields,.walletTransferCard .walletClassifyFields label{max-width:100%;min-width:0}.walletTransferCard .walletAmount,.walletTransferCard .walletValue{white-space:normal}.walletTransferCard .walletResolution,.walletTransferCard .walletUnpricedNote,.walletTransferCard .walletClassifier{display:block}.walletTransferDirection{font-weight:700}.cardActions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-subtle)}.openPlatformAction{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);min-width:0}.openPlatformAction .errorText{max-width:44ch;text-align:right}.calendar{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden;min-width:0}.calendarHeadRow{display:grid;grid-template-columns:56px repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-bottom:1px solid var(--border-strong);background:var(--surface-panel)}.calendarDayHead{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-2) var(--space-1);border-left:1px solid var(--border-subtle);min-width:0}.calendarDayHead.isToday{box-shadow:inset 0 -2px 0 0 var(--accent-text)}.calendarDayName{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.calendarDayDate{font-weight:700}.calendarScroller{overflow-y:auto;overflow-x:auto}.calendarBody{position:relative;display:grid;grid-template-columns:56px repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);min-width:min-content}.calendarGutter{position:relative;border-right:1px solid var(--border-subtle);min-width:56px}.calendarHourLabel{position:absolute;right:var(--space-2);transform:translateY(-50%);font-size:var(--text-xs);color:var(--text-muted);font-family:var(--font-mono)}.calendarDay{position:relative;border-left:1px solid var(--border-subtle);min-width:96px;overflow:hidden;background-image:repeating-linear-gradient(to bottom,var(--border-subtle) 0,var(--border-subtle) 1px,transparent 1px,transparent 56px)}.calendarSlot{position:absolute;left:0;right:0;padding:0;border:0;background:transparent;cursor:pointer}.calendarSlot:hover{background:var(--accent-soft)}.calendarSlot:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;background:var(--accent-soft);z-index:2}.calendarEvent{position:absolute;display:flex;flex-direction:column;gap:1px;overflow:hidden;padding:2px var(--space-2);margin:0 1px;border:1px solid var(--border-strong);border-left-width:3px;border-radius:var(--radius-sm);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;z-index:3;transition:top .12s ease,box-shadow .12s ease}.calendarEvent:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;z-index:6}.calendarEvent.isDraggable{cursor:grab;touch-action:none}.calendarEvent.isDragging{cursor:grabbing;z-index:8;box-shadow:var(--shadow-2);opacity:.9}.calendarEvent.isSaving{opacity:.72;border-style:dashed}.calendarEvent.isClosed{opacity:.6;text-decoration:line-through}.calendarEvent.isOverdue{box-shadow:inset 0 0 0 1px var(--danger)}.calendarEventSubject{font-weight:700;font-size:var(--text-sm);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendarEventMeta{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendarEventSaving{color:var(--warning);font-weight:650}.eventCategory-CALL{border-left-color:var(--info)}.eventCategory-FOLLOW_UP{border-left-color:var(--text-muted)}.eventCategory-APPOINTMENT{border-left-color:var(--tone-progress)}.eventCategory-DEPOSIT_DISCUSSION{border-left-color:var(--positive)}.eventCategory-WITHDRAWAL_DISCUSSION{border-left-color:var(--warning)}.eventCategory-OTHER{border-left-color:var(--border-strong)}.calendarNowLine{position:absolute;left:0;right:0;height:0;border-top:2px solid var(--danger);z-index:5;pointer-events:none}.calendarClockNote{margin:0;padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle);background:var(--surface-panel)}.scheduleZone{margin:0;white-space:nowrap}.eventEditor{display:flex;flex-direction:column;gap:var(--space-3)}.eventKind{display:flex;gap:var(--space-4);align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);margin:0}.eventKindOption{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-tap);cursor:pointer}.eventWhen{display:flex;flex-wrap:wrap;gap:var(--space-3)}.eventWhen>.field{flex:1 1 150px;min-width:0}@media(prefers-reduced-motion:reduce){.calendarEvent{transition:none}.statusSelectList{animation:none}}@media(max-width:720px){.calendarDay{min-width:0}.calendarEvent{font-size:var(--text-sm)}.eventWhen>.field{flex-basis:100%}}.scheduleCreate{min-height:var(--control-tap);flex:0 0 auto}.linkButton{padding:0;border:0;background:none;color:var(--accent-text);font:inherit;text-decoration:underline;cursor:pointer}.linkButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.calendarOutsideNote{margin:0;padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle)}.resourceWrap{overflow-wrap:anywhere;min-width:0}.resourceSummary{margin:var(--space-2) 0 0;line-height:1.55;max-width:var(--measure);color:var(--text-secondary);overflow-wrap:break-word;white-space:pre-wrap}.resourceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.resourceHeader h2{margin:0;min-width:0}.resourceTitleCell{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:46ch}.tagRow{display:flex;flex-wrap:wrap;gap:var(--space-1);margin:var(--space-1) 0 0}.tagChip{display:inline-flex;align-items:center;min-height:24px;padding:2px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-panel);color:var(--text-muted);font:inherit;font-size:var(--text-xs);line-height:1.3;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.tagChip:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--surface-hover)}.resourcePreview{margin:var(--space-3) 0 0;display:flex;flex-direction:column;gap:var(--space-1)}.resourcePreview img{max-width:100%;max-height:420px;object-fit:contain;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-muted)}.rowActions{display:inline-flex;flex-wrap:wrap;gap:var(--space-1)}.demonstrationBanner{border-color:var(--warning);background:var(--warning-soft)}.demonstrationBanner h3{color:var(--warning)}.callout{margin-top:.75rem;padding:.75rem .875rem;border:1px solid var(--border-subtle);border-left:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface-raised)}.callout h4{margin:0 0 .375rem;font-size:.9375rem}.calloutWarning{margin-top:.75rem;padding:.75rem .875rem;border:1px solid var(--border-subtle);border-left:3px solid var(--warning);border-radius:var(--radius-sm);background:var(--surface-raised)}.small{font-size:.8125rem}.plainList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.stackedField{display:flex;flex-direction:column;gap:.25rem;margin:.75rem 0}.stackedField>span{font-size:.8125rem;color:var(--text-muted)}.stackedField textarea,.stackedField input{width:100%;font:inherit}.filters{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:flex-end;margin-top:.75rem}.filters label{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:var(--text-muted);min-width:9rem}.filters .checkboxFilter{flex-direction:row;align-items:center;gap:.5rem;min-width:0}.checkboxFilter input{width:auto}.status.telegramChannel{background:var(--info-soft);color:var(--info)}.status.unread{background:var(--accent-soft);color:var(--accent);font-variant-numeric:tabular-nums}.transcript{margin:.75rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.75rem}.transcriptItem{max-width:min(44rem,100%);padding:.625rem .75rem;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-raised)}.transcriptItem.inbound{align-self:flex-start;border-left:3px solid var(--border-strong, var(--border-subtle))}.transcriptItem.outbound{align-self:flex-end;border-right:3px solid var(--accent)}.transcriptMeta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.25rem;font-size:.8125rem}.transcriptBody{overflow-wrap:anywhere;word-break:break-word}.transcriptBody p{margin:0 0 .25rem}.transcriptBody p:last-child{margin-bottom:0}.status.delivery-RECORDED{background:var(--surface-raised);color:var(--text-muted)}.status.delivery-QUEUED,.status.delivery-PENDING{background:var(--warning-soft);color:var(--warning)}.status.delivery-ACCEPTED{background:var(--warning-soft);color:var(--warning);border:1px dashed currentColor}.status.delivery-SENT{background:var(--positive-soft);color:var(--positive)}.status.delivery-FAILED{background:var(--danger-soft);color:var(--danger)}.status.connector-CONNECTED,.status.conversation-ACTIVE{background:var(--positive-soft);color:var(--positive)}.status.connector-NOT_CONFIGURED,.status.connector-DISCONNECTED,.status.conversation-CLOSED{background:var(--surface-raised);color:var(--text-muted)}.status.connector-READY_TO_CONNECT,.status.connector-AWAITING_APPROVAL,.status.conversation-HANDED_OFF{background:var(--warning-soft);color:var(--warning)}.status.connector-NEEDS_ATTENTION{background:var(--danger-soft);color:var(--danger)}.status.promotion-UNLINKED{background:var(--surface-raised);color:var(--text-muted)}.status.promotion-PROMOTED,.status.promotion-LINKED{background:var(--positive-soft);color:var(--positive)}.status.promotion-DUPLICATE,.status.promotion-REJECTED{background:var(--warning-soft);color:var(--warning)}@media(max-width:700px){.transcriptItem{max-width:100%;align-self:stretch}.filters label{min-width:0;flex:1 1 100%}}.funnelControls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.funnelRanges{display:flex;flex-wrap:wrap;gap:var(--space-1)}.funnelRanges .toolbarBtn[aria-pressed=true]{border-color:var(--accent);background:var(--surface-raised);font-weight:600;box-shadow:inset 0 -2px 0 var(--accent)}.funnelCustom{display:flex;flex-wrap:wrap;gap:var(--space-3)}.funnelSteps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.funnelStep{display:flex;flex-direction:column;gap:4px}.funnelStep+.funnelStep{border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.funnelStepHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2)}.funnelStepHead strong{font-family:var(--font-mono);font-size:var(--text-md);white-space:nowrap}.funnelBar{--funnel-share: 0%;height:8px;border-radius:var(--radius-sm);background:var(--surface-raised);border:1px solid var(--border-subtle);overflow:hidden}.funnelBarFill{display:block;height:100%;width:var(--funnel-share);background:var(--accent)}.funnelStep p{margin:0}.funnelStepOpen{text-align:left}@media(max-width:700px){.funnelControls{flex-direction:column;align-items:stretch}.funnelRanges .toolbarBtn{flex:1 1 auto}.funnelStepHead{flex-wrap:wrap}.funnelStepOpen{min-height:var(--control-tap);display:inline-flex;align-items:center}}.contactOutcomes{display:flex;flex-direction:column;gap:var(--space-3)}.tag{display:inline-flex;align-items:center;padding:0 var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--text-muted);font-size:.8125rem;line-height:1.75;white-space:nowrap}.status.outcome-SUPERSEDED{color:var(--text-muted)}.status.outcome-CORRECTION{color:var(--accent-text)}.contactOutcomeFields{border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.contactOutcomeFields .fieldRow{display:flex;flex-wrap:wrap;gap:var(--space-3)}.contactOutcomeFields .fieldRow>.field{flex:1 1 14rem;min-width:0}.contactOutcomeFields .fieldset{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.contactOutcomeFields .fieldset>legend{padding:0 var(--space-2);font-weight:600}.outcomeForm{margin-top:var(--space-3)}.outcomeList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.outcome{border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-panel)}.outcome.isSuperseded{opacity:.72;border-left:3px solid var(--border-subtle)}.outcomeHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.outcomeObjections{margin:var(--space-2) 0 0}.outcomeMeta{margin-top:var(--space-2)}@media(max-width:700px){.contactOutcomeFields .fieldRow{flex-direction:column}.contactOutcomeFields .fieldRow>.field{flex:1 1 auto}}.leadBoard{min-width:0}.boardLanes{display:flex;gap:var(--space-3);overflow-x:auto;padding-bottom:var(--space-3);scroll-snap-type:x proximity;scroll-padding-inline:var(--space-3)}.boardLane{flex:0 0 auto;width:272px;min-width:240px;display:flex;flex-direction:column;gap:var(--space-3);background:var(--surface-panel);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-3);scroll-snap-align:start}.boardLaneHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle)}.boardLaneHead h3{margin:0;font-size:var(--text-sm);font-weight:650;letter-spacing:.01em;color:var(--text-primary)}.boardLaneCount{font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:650;color:var(--text-secondary)}.boardLaneNote,.boardLaneEmpty{margin:0;font-size:var(--text-xs)}.boardCards{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.boardCard{display:flex;flex-direction:column;gap:var(--space-2);background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:var(--space-3);min-width:0}.boardCardHead{display:flex;flex-direction:column;gap:2px;min-width:0}.boardCardHead a{display:inline-flex;align-items:center;min-height:var(--control-tap);color:var(--accent-text);font-weight:650;font-size:var(--text-md);text-decoration:none;overflow-wrap:anywhere}.boardCardHead a:hover,.boardCardHead a:focus-visible{text-decoration:underline}.boardCardRef{font-size:var(--text-xs)}.boardWork{align-self:flex-start;margin:0}.boardWork.isUnscheduled{border-color:var(--border-strong);background:var(--surface-panel);color:var(--text-secondary);font-weight:600}.boardWork.isClosed{border-color:var(--border-subtle);background:var(--surface-muted);color:var(--text-muted)}.boardCardFields{display:flex;flex-direction:column;gap:var(--space-2);margin:0;font-size:var(--text-sm)}.boardCardFields dt{font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.boardCardFields dd{margin:0;display:flex;flex-direction:column;gap:1px;color:var(--text-primary);overflow-wrap:anywhere}.boardUnassigned{font-weight:650;color:var(--warning);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.boardObjections{overflow-wrap:anywhere}.boardMove{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border-subtle)}.boardMove .field.inline{flex:1 1 auto;min-width:0}.boardMove select,.boardMove input{width:100%;min-width:0}.boardMove .errorText{flex:1 1 100%}.boardMoveFailure{margin:0}.boardMore{align-self:stretch;justify-content:center}.boardStack{display:flex;flex-direction:column;gap:var(--space-3)}.boardStack .boardLane{width:auto;min-width:0;flex:1 1 auto}@media(max-width:720px){.leadBoardToolbar .field.inline{flex:1 1 100%}.leadBoardToolbar select,.leadBoardToolbar input{width:100%;min-height:var(--control-tap)}.boardMove{flex-direction:column;align-items:stretch}.boardMove button{min-height:var(--control-tap)}}.notificationBell{position:relative}.bellTrigger{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:var(--control-tap);min-height:var(--control-tap);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;color:var(--text-secondary)}.bellTrigger:hover{background:var(--surface-hover);border-color:var(--border-subtle);color:var(--text-primary)}.bellBadge{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--danger);color:var(--accent-ink);font-size:10px;font-weight:700;line-height:16px;text-align:center}.notificationPanel{position:absolute;right:0;top:calc(100% + 6px);width:380px;max-width:calc(100vw - var(--space-4) * 2);max-height:70vh;overflow-y:auto;background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-3);padding:var(--space-2);z-index:40}.notificationPanel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.notificationPanelHead{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle)}.notificationPanelHead h2{margin:0;font-size:var(--text-md);color:var(--text-primary)}.notificationPanelNote{margin:var(--space-1) 0 0;font-size:var(--text-xs);color:var(--text-muted)}.notificationPanelAll{display:block;margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--accent-text)}.notificationRows{list-style:none;margin:0;padding:0}.notificationRows.isPage{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}.notificationRow{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--border-subtle)}.notificationRow:last-child{border-bottom:none}.notificationRow.isUnread{background:var(--surface-hover);box-shadow:inset 3px 0 0 var(--accent)}.notificationRow.isDense{padding:var(--space-2) var(--space-3)}.notificationIcon{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--radius-sm);background:var(--surface-muted);border:1px solid var(--border-subtle);color:var(--text-secondary)}.notificationBody{flex:1;min-width:0}.notificationSummary{margin:0;font-size:var(--text-md);color:var(--text-primary);overflow-wrap:anywhere}.notificationRow.isUnread .notificationSummary{font-weight:600}.notificationMeta{margin:var(--space-1) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}.notificationAppointment{margin:var(--space-1) 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-primary)}.notificationUnreadFlag{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-weight:700;letter-spacing:.02em}.notificationDue{color:var(--text-secondary)}.notificationDue.isOverdue{color:var(--danger);font-weight:600}.notificationResolution,.notificationRecipient{padding:1px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-muted)}.notificationInstant{margin-left:auto;color:var(--text-muted)}.notificationRead{display:inline-flex;align-items:center;gap:var(--space-1);flex:none;min-height:var(--control-h-sm);padding:0 var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer}.notificationRead:hover:not(:disabled){background:var(--surface-active);color:var(--text-primary)}.notificationRead:disabled{opacity:.6;cursor:default}.notificationLoading,.notificationEmpty{margin:0;padding:var(--space-4) var(--space-3);font-size:var(--text-sm);color:var(--text-muted)}.notificationFailure{margin:var(--space-2) 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--danger);background:var(--danger-soft);color:var(--text-primary);font-size:var(--text-sm)}.notificationsPage{display:flex;flex-direction:column;gap:var(--space-4)}.notificationsControls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.notificationsFilter,.notificationsAudience{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}.notificationsFilter legend,.notificationsAudience legend{padding:0 var(--space-1);font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.notificationsFilter label,.notificationsAudience label{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-tap);padding:0 var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer}.notificationsFilter label.isSelected,.notificationsAudience label.isSelected{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.notificationsCount{margin:0;font-size:var(--text-sm);color:var(--text-secondary)}.notificationsMore{align-self:flex-start;min-height:var(--control-tap)}@media(max-width:700px){.notificationPanel{position:fixed;left:var(--space-2);right:var(--space-2);top:56px;width:auto;max-width:none;max-height:calc(100vh - 72px)}.notificationRead{min-height:var(--control-tap);padding:0 var(--space-3)}.notificationInstant{margin-left:0}}.modalScrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:flex-start;justify-content:center;padding:var(--space-5) var(--space-4);overflow-y:auto;background:#0b12208c}.modalPanel{width:min(34rem,100%);max-height:calc(100dvh - var(--space-5) * 2);display:flex;flex-direction:column}.modalPanel>.eventEditor{margin:0;overflow-y:auto}.eventEditor #event-subject{width:100%;text-overflow:clip}.eventMoreToggle{align-self:flex-start}.eventMore{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-subtle)}.eventMore[hidden]{display:none}@media(prefers-reduced-motion:reduce){.modalScrim{transition:none}}
