.record-meta-chat-panel{width:min(1400px,calc(100vw - var(--sidebar-collapsed-width, 76px) - 24px));border-radius:10px;background:var(--surface)}.record-meta-chat-header{grid-template-columns:auto auto minmax(0,1fr) auto auto;min-height:74px;background:var(--surface);color:var(--ink);border-bottom:1px solid var(--line);padding:16px 20px}.record-meta-chat-header strong{font-size:21px}.record-meta-chat-header small{color:var(--muted);font-size:12px}.record-meta-chat-header button{width:36px;height:36px;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:6px}.record-meta-chat-header button:hover{background:color-mix(in srgb,var(--surface) 85%,#ddd6ff)}.record-meta-chat-header .record-meta-chat-call{display:inline-flex;gap:7px;width:auto;padding:0 13px}.record-meta-chat-avatar{width:36px;height:36px;border-radius:8px;color:#6547f5;background:#f0ebff}.record-meta-chat-identity{display:flex;align-items:center;gap:12px;margin:16px 20px 0;border:1px solid var(--line);border-radius:8px;padding:12px 16px}.record-meta-chat-identity .record-meta-chat-context-avatar{width:38px;height:38px;color:#6547f5;background:#e9e1ff;font-size:13px;font-weight:650}.record-meta-chat-identity>div{min-width:0;flex:1}.record-meta-chat-identity strong{display:block;font-size:14px}.record-meta-chat-identity small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.record-meta-chat-identity button{font-size:11px;min-height:32px}.record-meta-chat-body{display:flex;padding:12px 20px 20px}.record-meta-chat-body>.meta-inbox{width:100%;gap:10px}.meta-inbox-record .meta-record-toolbar{padding:4px 0 8px;border:0;background:transparent}.meta-inbox-record .meta-record-toolbar strong{font-size:12px}.meta-inbox-record .meta-record-toolbar small{display:none}.meta-inbox-record .meta-record-toolbar button{min-height:30px;padding:5px 9px;font-size:11px}.meta-record-status-tags{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.meta-record-status-tags>span{display:inline-flex;align-items:center;gap:5px;border-radius:5px;padding:4px 8px;font-size:10px;background:#eff3f8;color:#68768d}.meta-record-status-tags>span.ready{background:#e6f8ea;color:#17633b}.meta-inbox-record .meta-inbox-layout{display:flex;flex:1;height:auto;border:0;border-radius:0;overflow:hidden}.meta-inbox-record .meta-conversation-list{display:none}.meta-chat-workbench{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;width:100%;overflow:hidden}.meta-chat-workbench.with-templates{grid-template-columns:minmax(0,1.75fr) minmax(290px,1fr)}.meta-inbox-record .meta-chat-workbench{gap:12px}.meta-chat-thread{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--surface)}.meta-inbox-record .meta-chat-thread{border:1px solid var(--line);border-radius:8px}.meta-chat-thread-heading{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-height:54px;padding:12px 18px;border-bottom:1px solid var(--line)}.meta-chat-thread-heading>div{flex:1}.meta-chat-thread-heading strong{display:block;color:var(--ink);font-size:15px}.meta-chat-thread-heading small{display:block;color:var(--muted);font-size:11px;margin-top:4px}.meta-chat-window{display:inline-flex;align-items:center;gap:5px;font-size:10px;padding:5px 8px;border-radius:5px;color:#946222;background:#fff5e5}.meta-chat-window.open{color:#17633b;background:#e6f8ea}.meta-chat-history{flex:1;min-height:90px;overflow-y:auto;overscroll-behavior:contain;padding:18px;scroll-behavior:auto}.meta-chat-message-row{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.meta-chat-date{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:10px;padding-bottom:6px}.meta-chat-date:after,.meta-chat-date:before{content:"";flex:1;height:1px;background:var(--line)}.meta-chat-date>span{padding:4px 10px;background:color-mix(in srgb,var(--surface) 80%,#eaf0f8);border-radius:6px}.meta-chat-message{align-self:flex-start;max-width:82%;padding:10px 13px;border:1px solid var(--line);border-radius:8px 8px 8px 2px;background:var(--surface);color:var(--ink)}.meta-chat-message.outbound{align-self:flex-end;background:color-mix(in srgb,var(--surface) 30%,#e3fbdf);border-color:#c5eabf;border-radius:8px 8px 2px 8px}.meta-chat-message p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.meta-chat-message footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px;font-size:9px;color:var(--muted)}.meta-chat-receipt{display:inline-flex;align-items:center;gap:3px}.meta-chat-receipt.read{color:#1677ff}.meta-chat-receipt.failed,.meta-message-error{color:#c34343}.meta-chat-empty,.meta-chat-template-empty{display:grid;place-content:center;text-align:center;justify-items:center;gap:10px;height:100%;min-height:120px;color:var(--muted);padding:20px}.meta-chat-empty strong,.meta-chat-template-empty strong{color:var(--ink);font-size:13px}.meta-chat-empty span,.meta-chat-template-empty span{max-width:400px;font-size:11px;line-height:1.7}.meta-chat-composer{flex-shrink:0;padding:12px 18px;border-top:1px solid var(--line);display:grid;gap:10px;background:var(--surface)}.meta-chat-composer-footer,.meta-chat-composer-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px}.meta-chat-mode-switch{display:flex;border-radius:6px;background:color-mix(in srgb,var(--surface) 80%,#eaf0f8);padding:3px}.meta-chat-mode-switch button{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:5px;padding:7px 10px;color:var(--ink);background:transparent;font:inherit;font-size:11px;cursor:pointer}.meta-chat-mode-switch button.active{color:#6547f5;background:#ede6ff}.meta-chat-composer textarea{width:100%;height:76px;resize:vertical;padding:10px 12px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px}.meta-chat-composer textarea,.meta-chat-composer-template{max-height:130px;border:1px solid var(--line);border-radius:6px}.meta-chat-composer-template{padding:10px;overflow-y:auto}.meta-chat-composer-template strong{color:#6547f5;font-size:11px}.meta-chat-composer-template p{white-space:pre-wrap;margin:5px 0 0;font-size:12px;line-height:1.5}.meta-chat-composer-content{display:grid;gap:12px;max-height:min(34dvh,300px);overflow-y:auto;overscroll-behavior:contain;padding:3px;min-width:0}.meta-chat-composer-content .meta-chat-composer-template{max-height:none;overflow:visible}.meta-template-fields-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.meta-template-fields-grid>label{margin:0;min-width:0}.meta-template-fields-grid em{color:#c34343;font-style:normal}.meta-chat-personalisation input:read-only{background:color-mix(in srgb,var(--surface) 86%,#eaf0f8)}.meta-chat-personalisation input:disabled{opacity:.65}.meta-chat-composer-footer small{color:var(--muted);font-size:9px}.meta-chat-composer :is(.primary-button,.secondary-button){min-height:34px;font-size:11px;border-radius:6px}.meta-chat-composer-blocker{display:flex;align-items:flex-start;gap:7px;padding:9px 10px;color:#885317;background:#fff7e9;border:1px solid #edd2aa;border-radius:6px;font-size:10px;line-height:1.55}.meta-chat-composer-blocker strong{font-weight:650}.meta-chat-composer-error{display:flex;align-items:flex-start;gap:7px;padding:9px 10px;color:#b42343;background:#fff1f3;border:1px solid #f0b8c5;border-radius:6px;font-size:11px;line-height:1.5}.meta-chat-composer-error svg{flex-shrink:0;margin-top:2px}.meta-chat-composer-blocker span{flex:1}.meta-chat-composer-blocker button{padding:0;border:0;color:#6547f5;background:transparent;font:inherit;cursor:pointer;text-align:left}.meta-chat-template-panel{overflow-y:auto;min-height:0;min-width:0;padding:16px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:12px;background:var(--surface)}.meta-inbox-record .meta-chat-template-panel{border:1px solid var(--line);border-radius:8px}.meta-chat-template-panel>header{display:flex;align-items:flex-start;gap:8px}.meta-chat-template-panel>header>div{flex:1}.meta-chat-template-panel header strong{display:block;font-size:15px;color:var(--ink)}.meta-chat-template-panel header small{display:block;color:var(--muted);font-size:11px;margin-top:4px}.meta-chat-template-panel header button{border:0;background:transparent;color:var(--muted);cursor:pointer;padding:3px}.meta-chat-template-tags{display:flex;gap:6px}.meta-chat-template-tags span{font-size:9px;text-transform:capitalize;border-radius:4px;padding:3px 7px;background:#eef0ff;color:#6547f5}.meta-chat-template-tags span:first-child{color:#1a743f;background:#e6f8ea}.meta-chat-personalisation h3,.meta-chat-template-preview h3{font-size:12px;color:var(--ink);margin:0 0 7px}.meta-chat-personalisation h3 span{font-size:9px;color:#1677ff;background:#e8f1ff;padding:3px 6px;border-radius:3px}.meta-chat-personalisation>small{display:block;color:var(--muted);font-size:10px;margin-bottom:9px}.meta-chat-personalisation label{display:grid;gap:6px;margin-top:8px;font-size:11px}.meta-chat-personalisation input{min-height:36px;padding:8px 10px;width:100%;border:1px solid var(--line);border-radius:6px;font:inherit;color:var(--ink);background:var(--surface)}.meta-chat-template-preview{padding:10px;border:1px solid var(--line);border-radius:6px;background:color-mix(in srgb,var(--surface) 80%,#eaf0f8)}.meta-chat-template-preview>div{padding:12px;border-radius:8px;background:color-mix(in srgb,var(--surface) 30%,#e3fbdf)}.meta-chat-template-preview p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-size:11px;line-height:1.6}.meta-chat-template-preview small{display:block;text-align:right;margin-top:8px;color:var(--muted);font-size:9px}.meta-chat-template-panel .meta-chat-use-template{color:#6547f5;border-color:#987eff;min-height:36px;width:100%;justify-content:center;border-radius:6px;font-size:11px}.meta-chat-preview-caption{color:var(--muted);font-size:9px}.meta-thread-skeleton{display:grid;gap:16px;padding:10px}.meta-thread-skeleton span{display:block;width:65%;height:48px;border-radius:8px;background:linear-gradient(90deg,#f0f2f6 20%,#fafbfc 50%,#f0f2f6 80%);background-size:200% 100%;animation:whatsapp-shimmer 1.5s ease-in-out infinite}.meta-thread-skeleton span:nth-child(2){justify-self:end;width:75%}.meta-thread-skeleton p{color:var(--muted);font-size:11px}.meta-inbox :is(button,input,textarea):focus-visible{outline:2px solid #6547f5;outline-offset:2px}@keyframes whatsapp-shimmer{to{background-position:-200% 0}}@media (max-width:900px){.record-meta-chat-layer{inset:0;padding:0}.record-meta-chat-panel{width:100%;height:100dvh;border-radius:0}.meta-chat-workbench.with-templates{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr)}}@media (max-width:650px){.record-meta-chat-header{padding:10px;min-height:60px;gap:8px}.record-meta-chat-header strong{font-size:17px}.record-meta-chat-header small{font-size:10px}.record-meta-chat-avatar{display:none}.record-meta-chat-header{grid-template-columns:auto minmax(0,1fr) auto auto}.record-meta-chat-identity{margin:8px 10px 0;padding:8px;gap:8px}.record-meta-chat-identity button{padding:5px;max-width:80px;font-size:9px}.record-meta-chat-identity small{font-size:9px}.record-meta-chat-body{padding:8px 10px 10px}.meta-chat-thread-heading{padding:10px}.meta-chat-history{padding:12px}.meta-chat-workbench.with-templates{display:flex;flex-direction:column}.meta-chat-workbench.with-templates .meta-chat-thread{flex:1;min-height:0}.meta-chat-workbench.with-templates .meta-chat-template-panel{flex:0 1 30%;min-height:100px;max-height:30%}.meta-chat-history{min-height:0}.meta-inbox-record .meta-record-toolbar{flex-wrap:wrap;gap:6px}.meta-inbox-record .meta-record-toolbar>div:first-child{flex:1}.meta-record-status-tags{order:3;flex-basis:100%;margin-left:0}.meta-record-status-tags>span{white-space:nowrap}.meta-chat-template-panel{padding:12px;border-left:0;border-top:1px solid var(--line)}.meta-chat-composer{padding:10px;gap:8px}.meta-chat-composer textarea,.meta-chat-personalisation input{font-size:16px!important}.meta-chat-composer textarea{height:60px}.meta-template-fields-grid{grid-template-columns:minmax(0,1fr)}.meta-chat-composer-content{max-height:28dvh}.meta-chat-composer-footer small{font-size:8px}.meta-record-status-tags{gap:4px}.meta-record-status-tags>span{font-size:9px}}[data-enrolla-theme=dark] .meta-chat-message.outbound,[data-enrolla-theme=dark] .meta-chat-template-preview>div{background:#18372e;border-color:#2c5442}[data-enrolla-theme=dark] .meta-chat-composer-blocker{background:#362a19;border-color:#624c2b;color:#f0c689}@media (prefers-reduced-motion:reduce){.meta-thread-skeleton span{animation:none}}.lead-manager{--lead-enterprise-ink:var(--ink,#061a3a);--lead-enterprise-muted:var(--muted,#637086);--lead-enterprise-line:var(--line,#e7e1d8);--lead-enterprise-surface:var(--surface,#fffdf9);--lead-enterprise-canvas:var(--canvas,#f7f5f1);--lead-enterprise-violet:var(--violet,#5938f6);min-width:0}.lead-manager .lead-register-heading{min-width:0;gap:14px}.lead-manager .lead-register-heading>div:first-child{min-width:0}.lead-manager .lead-register-preferences{min-width:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.lead-manager .lead-queue-view-toggle{min-height:44px;display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid var(--lead-enterprise-line);border-radius:10px;background:var(--lead-enterprise-canvas)}.lead-manager .lead-queue-view-toggle button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:var(--lead-enterprise-muted);font:inherit;font-size:10.5px;font-weight:740;cursor:pointer}.lead-manager .lead-queue-view-toggle button.active{background:var(--lead-enterprise-surface);color:var(--lead-enterprise-violet);box-shadow:0 1px 4px rgb(30 34 65/11%),inset 0 0 0 1px color-mix(in srgb,var(--lead-enterprise-violet) 20%,transparent)}.lead-manager .lead-density-control{min-height:44px;display:inline-flex;align-items:center;gap:7px;padding:0 3px 0 9px;border:1px solid var(--lead-enterprise-line);border-radius:9px;background:var(--lead-enterprise-surface);color:var(--lead-enterprise-muted);font-size:9.5px;font-weight:700}.lead-manager .lead-density-control select,.lead-manager .lead-page-size select{min-height:36px;border:0;border-radius:7px;background:transparent;color:var(--lead-enterprise-ink);font:inherit;font-size:10px;font-weight:680;cursor:pointer}.lead-manager .lead-page-size{min-height:44px}.lead-manager .lead-register[data-lead-density=comfortable] .lead-table td{padding-top:12px;padding-bottom:12px}.lead-manager .lead-register[data-lead-density=compact] .lead-table td{padding-top:6px;padding-bottom:6px}.lead-manager .lead-register[data-lead-density=compact] .lead-identity-cell{min-height:34px}.lead-manager .lead-manager .lead-table tbody tr:focus-within,.lead-manager .lead-table tbody tr:hover{background:color-mix(in srgb,var(--lead-enterprise-violet) 4%,var(--lead-enterprise-surface))}.lead-manager .lead-density-control:focus-within,.lead-manager .lead-queue-view-toggle button:focus-visible,.lead-manager .lead-quick-preview :is(button,a,input,select):focus-visible,.lead-manager .lead-table :is(button,a,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--lead-enterprise-violet) 72%,white);outline-offset:2px}.lead-manager .lead-register[data-lead-queue-view=board] .lead-mobile-priority-cards,.lead-manager .lead-register[data-lead-queue-view=board] .lead-table-scroll,.lead-manager .lead-register[data-lead-queue-view=table] .lead-stage-board{display:none}.lead-manager .lead-stage-board{min-width:0;display:grid;grid-auto-columns:minmax(286px,320px);grid-auto-flow:column;align-items:start;gap:11px;padding:13px;border-top:1px solid var(--lead-enterprise-line);background:var(--lead-enterprise-canvas);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.lead-manager .lead-stage-board-column{min-width:0;display:grid;gap:9px;padding:9px;border:1px solid var(--lead-enterprise-line);border-radius:12px;background:color-mix(in srgb,var(--lead-enterprise-canvas) 72%,var(--lead-enterprise-surface))}.lead-manager .lead-stage-board-column>header{min-height:42px;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;padding:2px 3px 9px;border-bottom:1px solid var(--lead-enterprise-line)}.lead-manager .lead-stage-board-column>header>span{width:9px;height:9px;border-radius:50%}.lead-manager .lead-stage-board-column>header strong{min-width:0;overflow:hidden;color:var(--lead-enterprise-ink);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.lead-manager .lead-stage-board-column>header small{min-width:24px;height:24px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--lead-enterprise-violet) 22%,var(--lead-enterprise-line));border-radius:999px;background:color-mix(in srgb,var(--lead-enterprise-violet) 7%,var(--lead-enterprise-surface));color:var(--lead-enterprise-violet);font-size:9px;font-weight:780}.lead-manager .lead-stage-board-column>div{min-width:0;display:grid;align-content:start;gap:9px}.lead-manager .lead-stage-board-empty-column{min-height:74px;display:grid;place-items:center;margin:0;padding:14px;border:1px dashed var(--lead-enterprise-line);border-radius:9px;color:var(--lead-enterprise-muted);font-size:9.5px;text-align:center}.lead-manager .lead-queue-card{min-width:0;display:grid;gap:10px;padding:12px;border:1px solid var(--lead-enterprise-line);border-radius:11px;background:var(--lead-enterprise-surface);box-shadow:0 3px 12px rgb(28 32 58/4%)}.lead-manager .lead-queue-card.selected{border-color:color-mix(in srgb,var(--lead-enterprise-violet) 48%,var(--lead-enterprise-line));background:color-mix(in srgb,var(--lead-enterprise-violet) 4%,var(--lead-enterprise-surface));box-shadow:0 0 0 2px color-mix(in srgb,var(--lead-enterprise-violet) 11%,transparent)}.lead-manager .lead-queue-card>header{min-width:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px}.lead-manager .lead-queue-card footer :is(button,a),.lead-manager .lead-queue-preview-control,.lead-manager .lead-queue-selection{min-height:44px}.lead-manager .lead-queue-selection{display:inline-flex;align-items:center;gap:7px;color:var(--lead-enterprise-muted);font-size:9px;font-weight:700;cursor:pointer}.lead-manager .lead-queue-selection input{width:18px;height:18px;accent-color:var(--lead-enterprise-violet)}.lead-manager .lead-queue-preview-control,.lead-manager .lead-quick-preview-close{width:44px;display:grid;place-items:center;border:1px solid var(--lead-enterprise-line);border-radius:9px;background:var(--lead-enterprise-surface);color:var(--lead-enterprise-muted);cursor:pointer}.lead-manager .lead-queue-preview-control:hover,.lead-manager .lead-quick-preview-close:hover{color:var(--lead-enterprise-violet);border-color:color-mix(in srgb,var(--lead-enterprise-violet) 40%,var(--lead-enterprise-line))}.lead-manager .lead-queue-identity{min-width:0;min-height:48px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.lead-manager .lead-queue-identity>span:first-child{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--lead-enterprise-violet) 12%,var(--lead-enterprise-surface));color:var(--lead-enterprise-violet);font-size:10px;font-weight:800}.lead-manager .lead-queue-identity small,.lead-manager .lead-queue-identity strong,.lead-manager .lead-queue-identity>span:last-child{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-manager .lead-queue-identity strong{color:var(--lead-enterprise-ink);font-size:11.5px}.lead-manager .lead-queue-identity small{margin-top:3px;color:var(--lead-enterprise-muted);font-size:9px}.lead-manager .lead-queue-statuses,.lead-manager .lead-quick-preview-statuses{display:flex;flex-wrap:wrap;gap:5px}.lead-manager .lead-queue-contact{min-width:0;display:flex;align-items:center;gap:6px;margin:0;color:var(--lead-enterprise-muted);font-size:9.5px}.lead-manager .lead-queue-contact span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-manager .lead-queue-metadata,.lead-manager .lead-quick-preview>dl{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--lead-enterprise-line);border-radius:9px;background:var(--lead-enterprise-line)}.lead-manager .lead-queue-metadata>div,.lead-manager .lead-quick-preview>dl>div{min-width:0;display:grid;gap:4px;padding:8px;background:var(--lead-enterprise-canvas)}.lead-manager .lead-queue-metadata dt,.lead-manager .lead-quick-preview>dl dt{color:var(--lead-enterprise-muted);font-size:8px;font-weight:780;letter-spacing:.05em;text-transform:uppercase}.lead-manager .lead-queue-metadata dd,.lead-manager .lead-quick-preview>dl dd{min-width:0;margin:0;overflow:hidden;color:var(--lead-enterprise-ink);font-size:9.5px;font-weight:680;overflow-wrap:anywhere}.lead-manager .lead-queue-card>footer{min-width:0;display:flex;flex-wrap:wrap;gap:6px}.lead-manager .lead-queue-card>footer :is(button,a){flex:1 1 auto;justify-content:center;padding:0 9px;text-decoration:none;font-size:9.5px}.lead-manager .lead-queue-card>footer .lead-card-action{border:1px solid var(--lead-enterprise-line);border-radius:8px;background:var(--lead-enterprise-surface);color:var(--lead-enterprise-ink);cursor:pointer}.lead-manager .lead-queue-card>footer .lead-card-action:hover{color:var(--lead-enterprise-violet);border-color:color-mix(in srgb,var(--lead-enterprise-violet) 36%,var(--lead-enterprise-line))}.lead-manager .lead-mobile-priority-cards{display:none}.lead-manager .lead-quick-preview-layer{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:rgb(17 19 38/52%);backdrop-filter:blur(4px)}.lead-manager .lead-quick-preview-scrim{position:absolute;inset:0;width:100%;border:0;background:transparent;cursor:default}.lead-manager .lead-quick-preview{position:relative;width:min(430px,100%);min-height:100%;display:grid;align-content:start;gap:18px;padding:22px;overflow-y:auto;border-left:1px solid var(--lead-enterprise-line);background:var(--lead-enterprise-surface);box-shadow:-22px 0 60px rgb(20 23 49/18%)}.lead-manager .lead-quick-preview>header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:13px}.lead-manager .lead-quick-preview>header>div:first-child{min-width:0;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px}.lead-manager .lead-quick-preview-avatar{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--lead-enterprise-violet) 14%,var(--lead-enterprise-surface));color:var(--lead-enterprise-violet);font-size:11px;font-weight:800}.lead-manager .lead-quick-preview header h2,.lead-manager .lead-quick-preview header p,.lead-manager .lead-quick-preview header small{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis}.lead-manager .lead-quick-preview header small{color:var(--lead-enterprise-violet);font-size:9px;font-weight:780;letter-spacing:.05em;text-transform:uppercase}.lead-manager .lead-quick-preview header h2{margin:3px 0 0;color:var(--lead-enterprise-ink);font-size:20px;letter-spacing:-.03em;white-space:nowrap}.lead-manager .lead-quick-preview header p{margin:3px 0 0;color:var(--lead-enterprise-muted);font-size:10px}.lead-manager .lead-quick-preview-actions{display:grid;gap:8px}.lead-manager .lead-quick-preview-actions :is(button,a){min-height:44px;justify-content:flex-start;text-decoration:none}.lead-manager .lead-quick-preview-layer :is(button,a,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--lead-enterprise-violet) 72%,white);outline-offset:2px}.lead-manager .lead-stage-board-loading{min-height:180px;display:grid;place-items:center}html[data-enrolla-theme=dark] .lead-manager .lead-queue-card,html[data-enrolla-theme=dark] .lead-manager .lead-quick-preview{background:#2a2d3c;color:#eef0fa}html[data-enrolla-theme=dark] .lead-manager .lead-queue-metadata,html[data-enrolla-theme=dark] .lead-manager .lead-quick-preview>dl,html[data-enrolla-theme=dark] .lead-manager .lead-stage-board{background:#202331;border-color:#44485a}html[data-enrolla-theme=dark] .lead-manager .lead-queue-metadata>div,html[data-enrolla-theme=dark] .lead-manager .lead-quick-preview>dl>div,html[data-enrolla-theme=dark] .lead-manager .lead-stage-board-column{background:#303345}html[data-enrolla-theme=dark] .lead-manager .lead-queue-identity strong,html[data-enrolla-theme=dark] .lead-manager .lead-queue-metadata dd,html[data-enrolla-theme=dark] .lead-manager .lead-quick-preview header h2,html[data-enrolla-theme=dark] .lead-manager .lead-quick-preview>dl dd{color:#eef0fa}@media (max-width:880px){.lead-manager .lead-register-preferences{justify-content:flex-start}.lead-manager .lead-register-heading{align-items:flex-start;flex-direction:column}}@media (max-width:760px){.lead-manager .lead-register[data-lead-queue-view=table] .lead-table-scroll{display:none}.lead-manager .lead-register[data-lead-queue-view=table] .lead-mobile-priority-cards{display:grid;gap:10px;padding:11px;border-top:1px solid var(--lead-enterprise-line);background:var(--lead-enterprise-canvas)}.lead-manager .lead-stage-board{grid-auto-columns:minmax(270px,1fr)}.lead-manager .lead-register-preferences{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto}.lead-manager .lead-queue-view-toggle{width:100%;grid-column:1/-1}.lead-manager .lead-queue-view-toggle button{min-height:44px;flex:1 1 50%}.lead-manager .lead-density-control,.lead-manager .lead-page-size{width:100%;justify-content:space-between}.lead-manager .lead-density-control select,.lead-manager .lead-page-size select{min-height:42px}.lead-manager .lead-stage-board{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;overflow-x:visible}.lead-manager .lead-stage-board-column{width:100%}.lead-manager .lead-quick-preview-layer{align-items:flex-end}.lead-manager .lead-quick-preview{width:100%;min-height:min(760px,92dvh);max-height:92dvh;border-top:1px solid var(--lead-enterprise-line);border-left:0;border-radius:16px 16px 0 0}.lead-manager .lead-quick-preview>dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.lead-manager .lead-quick-preview{padding:16px}.lead-manager .lead-queue-card>footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lead-manager .lead-queue-card>footer :first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.lead-manager .lead-queue-card,.lead-manager .lead-quick-preview-layer,.lead-manager .lead-stage-board-column{transition:none!important}}html[data-enrolla-theme=dark] :where(.lead-kpi-card,.lead-insights-panel>article,.forms-register-toolbar,.forms-register-controls,.forms-search-control,.forms-register-controls select,.lead-search,.campaign-safety,.provider-safety-card,.sandbox-notice,.institution-directory,.institution-directory .institution-row,.institution-directory-heading){border-color:var(--line)!important;background:var(--surface)!important;color:var(--ink)!important;box-shadow:none!important}html[data-enrolla-theme=dark] .institution-directory .institution-row.selected{background:linear-gradient(90deg,color-mix(in srgb,var(--violet) 18%,var(--surface)),color-mix(in srgb,var(--violet) 6%,var(--surface)))!important}html[data-enrolla-theme=dark] .institution-directory .institution-summary:hover{background:color-mix(in srgb,var(--violet) 10%,var(--surface-raised))!important}html[data-enrolla-theme=dark] :where(.lead-kpi-card strong,.lead-insights-panel h3,.lead-insights-panel strong,.forms-register-toolbar strong,.campaign-safety strong,.provider-safety-card h2){color:var(--ink)!important}html[data-enrolla-theme=dark] :where(.lead-kpi-card small,.lead-kpi-card p,.lead-insights-panel small,.lead-insights-panel span,.forms-register-toolbar span,.campaign-safety div span,.provider-safety-card p,.sandbox-notice small){color:var(--muted)!important}html[data-enrolla-theme=dark] :where(.lead-stage-distribution>div,.lead-owner-workload>div,.lead-hygiene-list>span){border-color:var(--line-subtle)!important}html[data-enrolla-theme=dark] :where(.ep-live-application-update,.ep-progress-update-card){border-color:var(--ep-border-strong)!important;background:linear-gradient(110deg,#1a2a3d,var(--ep-card))!important;color:var(--ep-text)!important}html[data-enrolla-theme=dark] :where(.ep-live-application-update>span,.ep-progress-update-card>span){background:#203854!important;color:#8dc7ff!important}html[data-enrolla-theme=dark] :where(.ep-live-application-update time,.ep-progress-update-card time){color:var(--ep-muted)!important}html[data-enrolla-theme=dark]{--dark-divider:color-mix(in srgb,var(--line-subtle) 84%,transparent);--dark-divider-strong:color-mix(in srgb,var(--line) 88%,transparent);--dark-panel:var(--surface);--dark-raised:var(--surface-raised);--dark-recessed:var(--surface-soft)}html[data-enrolla-theme=dark] :where(.bi-segmented,.bi-view-tabs,.bi-decision-tabs,.bi-decision-panel,.bi-decision-summary,.bi-quality-chart,.bi-decision-table-wrap,.bi-compact-switch,.bi-decision-empty){border-color:var(--dark-divider)!important;background:var(--dark-panel)!important;color:var(--ink)!important;box-shadow:none!important}html[data-enrolla-theme=dark] :where(.bi-segmented,.bi-view-tabs,.bi-decision-tabs,.bi-compact-switch,.bi-decision-summary,.bi-decision-table-wrap th){background:var(--dark-recessed)!important}html[data-enrolla-theme=dark] :where(.bi-segmented button[aria-pressed=true],.bi-view-tabs button[aria-selected=true],.bi-decision-tabs button[aria-selected=true],.bi-compact-switch button[aria-selected=true]){background:var(--dark-raised)!important;color:#a79fff!important;box-shadow:inset 0 0 0 1px var(--dark-divider-strong)!important}html[data-enrolla-theme=dark] :where(.bi-decision-panel-heading h3,.bi-decision-summary strong,.bi-quality-chart h4,.bi-decision-table-wrap td){color:var(--ink)!important}html[data-enrolla-theme=dark] :where(.bi-decision-panel-heading span,.bi-decision-summary small,.bi-decision-table-wrap th,.bi-decision-empty){color:var(--muted)!important}html[data-enrolla-theme=dark] :where(.bi-decision-summary>span,.bi-decision-table-wrap td){border-color:var(--dark-divider)!important}html[data-enrolla-theme=dark] :where(.lead-identity-inbox,.lead-identity-inbox-list article,.lead-checkbox-field,.lead-stage-selector-summary,.lead-stage-journey,.lead-stage-primary-path>span,.lead-stage-primary-path>span>i,.lead-action-panel>form,.lead-action-launcher,.lead-action-panel>.lead-history-proof){border-color:var(--dark-divider)!important;background:var(--dark-panel)!important;color:var(--ink)!important;box-shadow:none!important;outline:0!important}html[data-enrolla-theme=dark] .lead-identity-inbox{background:linear-gradient(125deg,color-mix(in srgb,var(--violet) 9%,var(--dark-panel)),var(--dark-panel) 58%)!important}html[data-enrolla-theme=dark] :where(.lead-identity-inbox-list article,.lead-checkbox-field,.lead-stage-primary-path>span,.lead-stage-primary-path>span>i){background:var(--dark-raised)!important}html[data-enrolla-theme=dark] :where(.lead-identity-inbox h2,.lead-identity-inbox-list strong,.lead-checkbox-field strong,.lead-stage-primary-path>span strong,.lead-action-panel h4,.lead-action-launcher h4){color:var(--ink)!important}html[data-enrolla-theme=dark] :where(.lead-identity-inbox p,.lead-identity-inbox-list span,.lead-identity-inbox-list small,.lead-checkbox-field small,.lead-stage-primary-path>span small,.lead-action-panel p,.lead-action-launcher p){color:var(--muted)!important}html[data-enrolla-theme=dark] .lead-stage-primary-path>span.is-complete{border-color:#285b4c!important;background:#1c352f!important}html[data-enrolla-theme=dark] .lead-stage-primary-path>span.is-complete>i{border-color:#2f6b59!important;background:#22473d!important;color:#8ce0c1!important}html[data-enrolla-theme=dark] .lead-stage-primary-path>span.is-current{border-color:color-mix(in srgb,var(--violet) 62%,var(--line))!important;background:color-mix(in srgb,var(--violet) 16%,var(--dark-panel))!important;animation:none}html[data-enrolla-theme=dark] .lead-stage-primary-path>span.is-current:after{display:none}html[data-enrolla-theme=dark] :where(.lead-action-panel>form>header,.lead-action-panel>form>footer){border-color:var(--dark-divider)!important}html[data-enrolla-theme=dark] .lead-action-assurance{border-color:#31566e!important;background:#192e3c!important;color:#a9cee4!important}html[data-enrolla-theme=dark] :where(.lead-action-assurance.warning,.lead-stage-governance-notice){border-color:#68532e!important;background:#332a1d!important;color:#e3bd79!important}html[data-enrolla-theme=dark] :where(.application-manager,.application-360){--acc-line:var(--dark-divider)}html[data-enrolla-theme=dark] .application-current-stage{border-color:var(--dark-state-violet-border)!important;background:var(--dark-state-violet-fill)!important;color:var(--dark-state-violet-text)!important}html[data-enrolla-theme=dark] :where(.application-operations-board,.application-operations-metrics>button,.application-workload-strip,.application-workload-strip button,.application-command-bar,.application-register,.application-table th,.application-table td,.forms-command-metrics,.forms-command-metrics article,.forms-register,.forms-register-toolbar,.forms-view-toggle,.form-studio-card,.form-studio-card-head,.form-studio-meta,.form-studio-meta>div,.form-studio-actions,.application-360 .record-header,.application-360>.stage-progress,.application-360 .record-main,.application-360 .record-tabs,.application-360 .record-section,.application-360 .application-data-grid.spacious,.application-360 .application-data-grid.spacious>div,.application-readiness-cards article,.application-document-command-row>*,.application-official-documents,.application-document-toolbar,.application-document-toolbar label,.application-document-register,.application-document-register>article,.application-360 .record-action-grid>form,.application-360 .record-action-grid>section,.application-360 .record-rail>article,.file-upload-field,.file-drop-zone){border-color:var(--dark-divider)!important;color:var(--ink)!important;box-shadow:none!important}html[data-enrolla-theme=dark] :where(.application-operations-board,.application-operations-metrics>button,.application-workload-strip button,.application-command-bar,.application-register,.forms-command-metrics,.forms-command-metrics article,.forms-register-toolbar,.form-studio-card,.form-studio-card-head,.application-360 .record-header,.application-360>.stage-progress,.application-360 .record-main,.application-360 .record-section,.application-readiness-cards article,.application-document-command-row>*,.application-official-documents,.application-360 .record-action-grid>form,.application-360 .record-action-grid>section,.application-360 .record-rail>article,.file-upload-field){background:var(--dark-panel)!important}html[data-enrolla-theme=dark] :where(.forms-view-toggle,.form-studio-meta,.application-document-toolbar,.file-drop-zone){background:var(--dark-recessed)!important}html[data-enrolla-theme=dark] .forms-view-toggle button.active{background:var(--dark-raised)!important;color:#a79fff!important;box-shadow:inset 0 0 0 1px var(--dark-divider-strong)!important}html[data-enrolla-theme=dark] :where(.form-studio-card h3,.form-studio-meta dd,.application-official-documents h3,.application-document-register strong){color:var(--ink)!important}html[data-enrolla-theme=dark] :where(.form-studio-card-title>p,.form-studio-meta dt,.application-official-documents p,.application-document-register small){color:var(--muted)!important}html[data-enrolla-theme=dark] :where(.application-360>.stage-progress .stage-progress-track,.application-readiness-cards i,.application-document-requirements>i){background:var(--dark-divider-strong)!important}html[data-enrolla-theme=dark] .application-identity-protection-note{border-color:#31566e!important;background:#192e3c!important;color:#a9cee4!important}html[data-enrolla-theme=dark] :where(.admissions-lifecycle,.admissions-lifecycle i,.admissions-work-queue,.admissions-operations-rail>article,.admissions-queue-cards,.admissions-queue-cards button,.admissions-queue-table th,.admissions-queue-table td,.admissions-governance-card,.admissions-template-summary,.admissions-automation-panel,.admissions-automation-overview>div,.admissions-automation-overview>aside,.admissions-automation-metrics article,.admissions-readiness-grid>div,.admissions-automation-form fieldset,.admissions-zoho-template-toolbar){border-color:var(--dark-divider)!important;color:var(--ink)!important;box-shadow:none!important}html[data-enrolla-theme=dark] :where(.admissions-work-queue,.admissions-operations-rail>article,.admissions-queue-cards button,.admissions-automation-panel,.admissions-automation-overview>div,.admissions-automation-overview>aside,.admissions-automation-metrics article,.admissions-readiness-grid>div,.admissions-automation-form fieldset,.admissions-zoho-template-toolbar){background:var(--dark-panel)!important}html[data-enrolla-theme=dark] :where(.admissions-lifecycle,.admissions-queue-cards,.admissions-template-summary,.admissions-lifecycle i){background:var(--dark-recessed)!important}html[data-enrolla-theme=dark] .admissions-governance-card{background:linear-gradient(145deg,var(--dark-panel),color-mix(in srgb,var(--violet) 8%,var(--dark-panel)))!important}html[data-enrolla-theme=dark] .admissions-queue-cards .tone-red{border-color:#603341!important;background:#34212a!important;color:#f3a5b2!important}html[data-enrolla-theme=dark] :where(.admissions-automation-panel>header h2,.admissions-automation-metrics strong,.admissions-readiness-grid span,.admissions-automation-form legend,.admissions-automation-form label>span,.admissions-zoho-template-toolbar strong){color:var(--ink)!important}html[data-enrolla-theme=dark] :where(.admissions-automation-panel>header p,.admissions-automation-metrics small,.admissions-readiness-grid small,.admissions-automation-form label>small,.admissions-governance-card p){color:var(--muted)!important}html[data-enrolla-theme=dark] .admissions-automation-state.disabled{background:var(--dark-recessed)!important;color:var(--muted)!important}html[data-enrolla-theme=dark] .admissions-automation-warning{border-color:#68532e!important;background:#332a1d!important;color:#e3bd79!important}html[data-enrolla-theme=dark]{--dark-divider:rgba(112,117,151,0.28);--dark-divider-strong:rgba(132,137,174,0.4);--dark-state-violet-border:#4b4673;--dark-state-violet-fill:#302c50;--dark-state-violet-text:#bdb6ff;--dark-state-blue-border:#315a73;--dark-state-blue-fill:#193449;--dark-state-blue-text:#91caf2;--dark-state-green-border:#2b5c49;--dark-state-green-fill:#19382e;--dark-state-green-text:#84dab6;--dark-state-amber-border:#6b522e;--dark-state-amber-fill:#3a2d1d;--dark-state-amber-text:#e7bd73;--dark-state-red-border:#6a3744;--dark-state-red-fill:#3b222a;--dark-state-red-text:#f2a2af;--dark-state-neutral-border:#3b3e55;--dark-state-neutral-fill:#292b3e;--dark-state-neutral-text:#b7bac9}html[data-enrolla-theme=dark] :where(.lead-detail-page-header,.lead-detail-page .lead-detail-body,.lead-detail-primary,.lead-summary-grid>article,.lead-detail-tabs,.lead-detail-tabs .lead-preference-button,.lead-detail-section,.lead-control-section,.lead-control-grid,.lead-control-grid>form,.lead-detail-grid,.lead-detail-value,.lead-actions-header,.lead-actions-shell,.lead-control-switcher,.lead-actions-context,.lead-actions-workspace>nav,.lead-action-panel>form,.lead-action-panel>form>header,.lead-action-panel>form>footer,.lead-action-panel>.lead-history-proof,.lead-history-proof,.lead-history-proof>header,.lead-history-proof article,.lead-stage-selector-summary,.lead-stage-journey,.lead-stage-primary-path>span,.lead-stage-primary-path>span>i,.application-operations-board,.application-command-bar,.application-register,.application-table th,.application-table td,.forms-command-metrics,.forms-register,.form-studio-card,.application-360 .record-header,.application-360>.stage-progress,.application-360 .record-main,.application-360 .record-tabs,.application-360 .record-section,.application-360 .record-rail>article,.admissions-lifecycle,.admissions-work-queue,.admissions-operations-rail>article,.admissions-automation-panel){border-color:var(--dark-divider)!important;border-width:1px!important;box-shadow:none!important}html[data-enrolla-theme=dark] :where(.lead-icon-control,.lead-control-switcher button.active,.manager-tab-count){border:1px solid var(--dark-divider)!important;background:var(--dark-recessed)!important;color:var(--dark-state-neutral-text)!important;box-shadow:none!important}html[data-enrolla-theme=dark] :where(.manager-tabs button.active .manager-tab-count,.lead-control-switcher button.active){border-color:var(--dark-state-violet-border)!important;background:var(--dark-state-violet-fill)!important;color:var(--dark-state-violet-text)!important}html[data-enrolla-theme=dark] :where(.application-pill,.application-substage.review-state,.record-review-state,.lead-status-pill,.application-sla-state,.admissions-status,.template-card>header em){border:1px solid var(--dark-state-violet-border)!important;background:var(--dark-state-violet-fill)!important;color:var(--dark-state-violet-text)!important;box-shadow:none!important}html[data-enrolla-theme=dark] :where(.application-pill.submitted,.application-pill.under_review,.application-pill.published,.application-substage.review-state.assigned,.application-substage.review-state.screening,.record-review-state.assigned,.record-review-state.screening,.lead-status-pill.stage-contacted,.lead-status-pill.stage-future-prospects,.lead-status-pill.status-in-progress,.admissions-status.issued,.admissions-status.viewed,.template-card .status-draft){border-color:var(--dark-state-blue-border)!important;background:var(--dark-state-blue-fill)!important;color:var(--dark-state-blue-text)!important}html[data-enrolla-theme=dark] :where(.application-pill.approved,.application-pill.offered,.application-pill.accepted,.application-pill.enrolled,.application-pill.active,.application-pill.payment.paid,.application-substage.review-state.corrections_received,.application-substage.review-state.decision_ready,.application-substage.review-state.completed,.record-review-state.corrections_received,.record-review-state.decision_ready,.record-review-state.completed,.lead-status-pill.stage-qualified,.lead-status-pill.stage-follow-up,.lead-status-pill.status-converted,.application-sla-state:not(.at_risk):not(.overdue):not(.paused):not(.not_tracked),.admissions-status.signed,.admissions-status.active,.template-card .status-active){border-color:var(--dark-state-green-border)!important;background:var(--dark-state-green-fill)!important;color:var(--dark-state-green-text)!important}html[data-enrolla-theme=dark] :where(.application-pill.changes_requested,.application-pill.deferred,.application-pill.paused,.application-pill.pending,.application-pill.unpaid,.application-pill.payment_due,.application-pill.awaiting_confirmation,.application-pill.fee_setup_required,.application-substage.review-state.applicant_action_required,.record-review-state.applicant_action_required,.lead-status-pill.stage-warm,.lead-status-pill.stage-no-response,.lead-status-pill.status-no-response,.application-sla-state.at_risk){border-color:var(--dark-state-amber-border)!important;background:var(--dark-state-amber-fill)!important;color:var(--dark-state-amber-text)!important}html[data-enrolla-theme=dark] :where(.application-pill.rejected,.application-pill.failed,.application-pill.archived,.application-pill.withdrawn,.lead-status-pill.stage-not-interested,.lead-status-pill.stage-unqualified,.lead-status-pill.stage-disqualified,.lead-status-pill.stage-hot,.lead-status-pill.status-lost,.application-sla-state.overdue,.admissions-status.declined,.template-card .status-retired){border-color:var(--dark-state-red-border)!important;background:var(--dark-state-red-fill)!important;color:var(--dark-state-red-text)!important}html[data-enrolla-theme=dark] :where(.application-pill.payment.not_required,.application-substage.review-state.not_started,.application-substage.review-state.unassigned,.record-review-state.not_started,.record-review-state.unassigned,.lead-status-pill.neutral,.lead-status-pill.stage-not-set,.lead-status-pill.stage-untouched,.lead-status-pill.stage-closed,.lead-status-pill.stage-not-reachable,.lead-status-pill.stage-lost-unresponsive,.lead-status-pill.status-not-set,.lead-status-pill.status-untouched,.application-sla-state.paused,.application-sla-state.not_tracked){border-color:var(--dark-state-neutral-border)!important;background:var(--dark-state-neutral-fill)!important;color:var(--dark-state-neutral-text)!important}