[data-platform=control] :is(.dash2-card,.dash2-kpi,.dash2-pipeline-tile,.cpl-tile,.cpl-ctile){border-radius:3px!important}[data-platform=control] .dash2-card{border-color:#0a0a0a1a!important;box-shadow:0 1px 2px #0a0a0a0a!important}[data-platform=control] :is(.dash2-card-head h3,.dash2-kpi-value,.dash2-pipeline-tile-count){letter-spacing:-.01em;font-family:Fira Sans,Inter,system-ui,sans-serif!important}[data-platform=control] :is(.dash2-card-head h3){font-weight:800!important}[data-platform=control] :is(.dash2-kpi-value,.dash2-pipeline-tile-count){font-variant-numeric:tabular-nums}.cpl-head{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 2px 8px;font-size:11px;font-weight:800}.cpl-grid{gap:10px;display:grid}.cpl-platforms{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cpl-controls{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.cpl-tile{color:inherit;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-top-width:3px;border-radius:4px;padding:12px 13px;text-decoration:none;transition:transform .14s,box-shadow .14s;display:block}.cpl-tile:hover{transform:translateY(-2px);box-shadow:0 14px 32px -18px #0a0a0a66}.cpl-top{align-items:center;gap:8px;display:flex}.cpl-ic{border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.cpl-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-family:Fira Sans,system-ui,sans-serif;font-size:14px;font-weight:800;overflow:hidden}.cpl-desc{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:11.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.cpl-foot{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.cpl-ctile{color:inherit;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:4px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:border-color .14s,background .14s;display:flex}.cpl-ctile:hover{background:#f467180a;border-color:#f46718}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads]{--d-orange:#f46718;--d-orange-hover:#ff7f33;--d-ink:#0a0a0a;--d-muted:#0a0a0a94;--d-line:#0a0a0a1a;--d-bg:#fff;--d-band:#f6f5f2;background:var(--d-bg)!important;color:var(--d-ink)!important;font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] h1,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] h2,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] h3,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .page-hero h1,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi-value{letter-spacing:-.015em!important;color:var(--d-ink)!important;font-family:Fira Sans,system-ui,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .crm-viewport-head{border-bottom:1px solid var(--d-line)!important;box-shadow:none!important;background:var(--d-bg)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi{background:var(--d-bg)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi:before,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi:after{background:0 0!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi-label{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--d-muted)!important;font-weight:700!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi-value{font-weight:800!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi--sky .dash2-kpi-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi--green .dash2-kpi-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi--emerald .dash2-kpi-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi--amber .dash2-kpi-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .dash2-kpi--violet .dash2-kpi-icon{color:var(--d-orange)!important;background:#f467181f!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .primary-button,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .crse-btn-primary{background:var(--d-orange)!important;color:var(--d-ink)!important;border:1px solid var(--d-orange)!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:none!important;border-radius:2px!important;font-family:Fira Sans,system-ui,sans-serif!important;font-weight:600!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .primary-button:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .crse-btn-primary:hover{background:var(--d-orange-hover)!important;border-color:var(--d-orange-hover)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .secondary-button,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .crse-btn-secondary,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .view-toggle{background:var(--d-bg)!important;color:var(--d-ink)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .crse-input,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .lead-tag-filter-input,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .pipeline-select,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] input,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] select{border:1px solid var(--d-line)!important;background:var(--d-bg)!important;color:var(--d-ink)!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] input:focus,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] select:focus{border-color:var(--d-orange)!important;outline:none!important;box-shadow:0 0 0 2px #f4671840!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .filter-bar,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .leads-count-bar,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .bulk-bar{border:1px solid var(--d-line)!important;background:var(--d-band)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .table-wrap{border:1px solid var(--d-line)!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .table-wrap thead th{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--d-muted)!important;background:var(--d-band)!important;border-bottom:1px solid var(--d-line)!important;font-weight:700!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .table-wrap tbody td{border-bottom:1px solid var(--d-line)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .table-wrap tbody tr:hover{background:var(--d-band)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .lead-card,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [data-surface=leads] .kanban-column{background:var(--d-bg)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]){--d-orange:#f46718;--d-orange-hover:#ff7f33;--d-ink:#0a0a0a;--d-muted:#0a0a0a94;--d-line:#0a0a0a1a;--d-bg:#fff;--d-band:#f6f5f2}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crm-shell{font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crm-shell h1,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crm-shell h2,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crm-shell h3,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .page-hero h1,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .dash-hero h1{letter-spacing:-.015em!important;font-family:Fira Sans,system-ui,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar{background:var(--d-bg)!important;border-right:1px solid var(--d-line)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .brand-block{background:var(--d-bg)!important;border-bottom:1px solid var(--d-line)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-footer{background:var(--d-bg)!important;border-top:1px solid var(--d-line)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .brand-wordmark,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-user-name{color:var(--d-ink)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .brand-tagline{color:var(--d-orange)!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-family:Fira Sans,system-ui,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .nav-label,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section>span:first-child{text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--d-muted)!important;font-family:Fira Sans,system-ui,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .nav-parent-row,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a.active,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a.active,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a[aria-current=page]{color:var(--d-orange)!important;background:#f467181f!important;font-weight:700!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .topbar-bar{background:var(--d-bg)!important;border-bottom:1px solid var(--d-line)!important;box-shadow:none!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .topbar-icon-btn{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .primary-button,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crse-btn-primary{background:var(--d-orange)!important;color:var(--d-ink)!important;border:1px solid var(--d-orange)!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:none!important;border-radius:2px!important;font-family:Fira Sans,system-ui,sans-serif!important;font-weight:600!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .primary-button:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crse-btn-primary:hover{background:var(--d-orange-hover)!important;border-color:var(--d-orange-hover)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .secondary-button,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crse-btn-secondary{background:var(--d-bg)!important;color:var(--d-ink)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) input,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) select,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) textarea{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) input:focus,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) select:focus,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) textarea:focus{border-color:var(--d-orange)!important;outline:none!important;box-shadow:0 0 0 2px #f4671840!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .metric,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .detail-panel,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .kpi-card,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .insight-card{background:var(--d-bg)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .metric-icon{color:var(--d-orange)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .metric .metric-value,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .metric strong{letter-spacing:-.02em!important;font-family:Fira Sans,system-ui,sans-serif!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .table-wrap{border:1px solid var(--d-line)!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .table-wrap thead th{text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--d-muted)!important;background:var(--d-band)!important;border-bottom:1px solid var(--d-line)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .status-pill,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .lead-status-pill,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .score-chip,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sla-badge,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .badge-soft,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .role-pill{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .ui-mode-toggle,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .view-toggle{border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .ui-mode-toggle-pill,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .view-toggle button{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .ui-mode-toggle-pill.is-active,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .view-toggle button.active{color:var(--d-orange)!important;background:#f467181f!important;font-weight:700!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .filter-dropdown,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .saved-filter-chips>*{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .ds-nav-link:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .nav-parent-row:hover{background:var(--d-band)!important;color:var(--d-ink)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a:hover .nav-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a:hover .nav-icon{color:var(--d-orange)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-collapse-btn:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-group.collapsible:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .nav-expand-btn:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-user:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-footer .secondary-button:hover{color:var(--d-ink)!important;background:var(--d-band)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-group.collapsible:hover .group-chevron,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a.active .nav-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a.active .nav-icon{color:var(--d-orange)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=card],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=modal],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=panel],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=badge],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=chip],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=popover],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=dropdown],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=-menu],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=-tab]{border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .avatar,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=avatar],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=-dot],:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=status-dot]{border-radius:9999px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .ds-nav-link{color:var(--d-ink)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-nav a.active,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .sidebar-section-items a.active,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .ds-nav-link.active{color:var(--d-orange)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .secondary-button:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .crse-btn-secondary:hover,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .topbar-icon-btn:hover{color:var(--d-ink)!important;background:var(--d-band)!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .dash2-kpi{box-shadow:none!important;background:#fff!important;border:1px solid #0a0a0a1a!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .dash2-kpi-icon,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) [class*=dash2-kpi--] .dash2-kpi-icon{color:#f46718!important;background:#f467181f!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .dash2-kpi-label{text-transform:uppercase!important;letter-spacing:.14em!important;color:#0a0a0a94!important;font-weight:700!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .dash2-kpi-value{color:#0a0a0a!important;font-family:Fira Sans,system-ui,sans-serif!important;font-weight:800!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .wa-tabs-v2-section,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .wa-tabs-v2-pill{color:#0a0a0a!important;border-radius:2px!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .wa-tabs-v2-section.is-active,:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) .wa-tabs-v2-pill.is-active{color:#f46718!important;background:#f467181f!important;border-color:#f46718!important;font-weight:700!important}:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) :is(.pill,.chip,.tag,.badge,[class*=-badge],[class*=-pill],[class*=-chip],[class*=-tag],[class*=-status],[class*=-panel],[class*=-box]):not([class*=dot]):not([class*=avatar]):not([class*=circle]):not([class*=ring]):not([class*=round]),:is([data-platform=crm],[data-platform=control],[data-platform=accounts],[data-platform=ambassador],[data-platform=franchise],[data-platform=college]) :is(button,.btn,[class*=-btn],input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.input,.select):not([class*=avatar]):not([class*=circle]):not([class*=round]):not([class*=icon-only]):not([class*=toggle]):not([class*=fab]):not([class*=status-dot]){border-radius:2px!important}[data-platform=lms] .crm-shell [data-surface=leads]{--d-orange:#f46718;--d-orange-hover:#ff7f33;--d-ink:#0a0a0a;--d-muted:#0a0a0a94;--d-line:#0a0a0a1a;--d-bg:#fff;--d-band:#f6f5f2;background:var(--d-bg)!important;color:var(--d-ink)!important;font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif!important}[data-platform=lms] .crm-shell [data-surface=leads] h1,[data-platform=lms] .crm-shell [data-surface=leads] h2,[data-platform=lms] .crm-shell [data-surface=leads] h3,[data-platform=lms] .crm-shell [data-surface=leads] .page-hero h1,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi-value{letter-spacing:-.015em!important;color:var(--d-ink)!important;font-family:Fira Sans,system-ui,sans-serif!important}[data-platform=lms] .crm-shell [data-surface=leads] .crm-viewport-head{border-bottom:1px solid var(--d-line)!important;box-shadow:none!important;background:var(--d-bg)!important}[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi{background:var(--d-bg)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi:before,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi:after{background:0 0!important}[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi-label{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--d-muted)!important;font-weight:700!important}[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi-value{font-weight:800!important}[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi-icon,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi--sky .dash2-kpi-icon,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi--green .dash2-kpi-icon,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi--emerald .dash2-kpi-icon,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi--amber .dash2-kpi-icon,[data-platform=lms] .crm-shell [data-surface=leads] .dash2-kpi--violet .dash2-kpi-icon{color:var(--d-orange)!important;background:#f467181f!important}[data-platform=lms] .crm-shell [data-surface=leads] .primary-button,[data-platform=lms] .crm-shell [data-surface=leads] .crse-btn-primary{background:var(--d-orange)!important;color:var(--d-ink)!important;border:1px solid var(--d-orange)!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:none!important;border-radius:2px!important;font-family:Fira Sans,system-ui,sans-serif!important;font-weight:600!important}[data-platform=lms] .crm-shell [data-surface=leads] .primary-button:hover,[data-platform=lms] .crm-shell [data-surface=leads] .crse-btn-primary:hover{background:var(--d-orange-hover)!important;border-color:var(--d-orange-hover)!important}[data-platform=lms] .crm-shell [data-surface=leads] .secondary-button,[data-platform=lms] .crm-shell [data-surface=leads] .crse-btn-secondary,[data-platform=lms] .crm-shell [data-surface=leads] .view-toggle{background:var(--d-bg)!important;color:var(--d-ink)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell [data-surface=leads] .crse-input,[data-platform=lms] .crm-shell [data-surface=leads] .lead-tag-filter-input,[data-platform=lms] .crm-shell [data-surface=leads] .pipeline-select,[data-platform=lms] .crm-shell [data-surface=leads] input,[data-platform=lms] .crm-shell [data-surface=leads] select{border:1px solid var(--d-line)!important;background:var(--d-bg)!important;color:var(--d-ink)!important;border-radius:2px!important}[data-platform=lms] .crm-shell [data-surface=leads] input:focus,[data-platform=lms] .crm-shell [data-surface=leads] select:focus{border-color:var(--d-orange)!important;outline:none!important;box-shadow:0 0 0 2px #f4671840!important}[data-platform=lms] .crm-shell [data-surface=leads] .filter-bar,[data-platform=lms] .crm-shell [data-surface=leads] .leads-count-bar,[data-platform=lms] .crm-shell [data-surface=leads] .bulk-bar{border:1px solid var(--d-line)!important;background:var(--d-band)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell [data-surface=leads] .table-wrap{border:1px solid var(--d-line)!important;border-radius:2px!important}[data-platform=lms] .crm-shell [data-surface=leads] .table-wrap thead th{letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--d-muted)!important;background:var(--d-band)!important;border-bottom:1px solid var(--d-line)!important;font-weight:700!important}[data-platform=lms] .crm-shell [data-surface=leads] .table-wrap tbody td{border-bottom:1px solid var(--d-line)!important}[data-platform=lms] .crm-shell [data-surface=leads] .table-wrap tbody tr:hover{background:var(--d-band)!important}[data-platform=lms] .crm-shell [data-surface=leads] .lead-card,[data-platform=lms] .crm-shell [data-surface=leads] .kanban-column{background:var(--d-bg)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell{--d-orange:#f46718;--d-orange-hover:#ff7f33;--d-ink:#0a0a0a;--d-muted:#0a0a0a94;--d-line:#0a0a0a1a;--d-bg:#fff;--d-band:#f6f5f2}[data-platform=lms] .crm-shell .crm-shell{font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif!important}[data-platform=lms] .crm-shell .crm-shell h1,[data-platform=lms] .crm-shell .crm-shell h2,[data-platform=lms] .crm-shell .crm-shell h3,[data-platform=lms] .crm-shell .page-hero h1,[data-platform=lms] .crm-shell .dash-hero h1{letter-spacing:-.015em!important;font-family:Fira Sans,system-ui,sans-serif!important}[data-platform=lms] .crm-shell .sidebar{background:var(--d-bg)!important;border-right:1px solid var(--d-line)!important}[data-platform=lms] .crm-shell .brand-block{background:var(--d-bg)!important;border-bottom:1px solid var(--d-line)!important}[data-platform=lms] .crm-shell .sidebar-footer{background:var(--d-bg)!important;border-top:1px solid var(--d-line)!important}[data-platform=lms] .crm-shell .brand-wordmark,[data-platform=lms] .crm-shell .sidebar-user-name{color:var(--d-ink)!important}[data-platform=lms] .crm-shell .brand-tagline{color:var(--d-orange)!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-family:Fira Sans,system-ui,sans-serif!important}[data-platform=lms] .crm-shell .nav-label,[data-platform=lms] .crm-shell .sidebar-section>span:first-child{text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--d-muted)!important;font-family:Fira Sans,system-ui,sans-serif!important}[data-platform=lms] .crm-shell .sidebar-nav a,[data-platform=lms] .crm-shell .nav-parent-row,[data-platform=lms] .crm-shell .sidebar-section-items a{border-radius:2px!important}[data-platform=lms] .crm-shell .sidebar-nav a.active,[data-platform=lms] .crm-shell .sidebar-section-items a.active,[data-platform=lms] .crm-shell .sidebar-nav a[aria-current=page]{color:var(--d-orange)!important;background:#f467181f!important;font-weight:700!important}[data-platform=lms] .crm-shell .topbar-bar{background:var(--d-bg)!important;border-bottom:1px solid var(--d-line)!important;box-shadow:none!important}[data-platform=lms] .crm-shell .topbar-icon-btn{border-radius:2px!important}[data-platform=lms] .crm-shell .primary-button,[data-platform=lms] .crm-shell .crse-btn-primary{background:var(--d-orange)!important;color:var(--d-ink)!important;border:1px solid var(--d-orange)!important;text-transform:uppercase!important;letter-spacing:.04em!important;box-shadow:none!important;border-radius:2px!important;font-family:Fira Sans,system-ui,sans-serif!important;font-weight:600!important}[data-platform=lms] .crm-shell .primary-button:hover,[data-platform=lms] .crm-shell .crse-btn-primary:hover{background:var(--d-orange-hover)!important;border-color:var(--d-orange-hover)!important}[data-platform=lms] .crm-shell .secondary-button,[data-platform=lms] .crm-shell .crse-btn-secondary{background:var(--d-bg)!important;color:var(--d-ink)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell input,[data-platform=lms] .crm-shell select,[data-platform=lms] .crm-shell textarea{border-radius:2px!important}[data-platform=lms] .crm-shell input:focus,[data-platform=lms] .crm-shell select:focus,[data-platform=lms] .crm-shell textarea:focus{border-color:var(--d-orange)!important;outline:none!important;box-shadow:0 0 0 2px #f4671840!important}[data-platform=lms] .crm-shell .metric,[data-platform=lms] .crm-shell .detail-panel,[data-platform=lms] .crm-shell .kpi-card,[data-platform=lms] .crm-shell .insight-card{background:var(--d-bg)!important;border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell .metric-icon{color:var(--d-orange)!important}[data-platform=lms] .crm-shell .metric .metric-value,[data-platform=lms] .crm-shell .metric strong{letter-spacing:-.02em!important;font-family:Fira Sans,system-ui,sans-serif!important}[data-platform=lms] .crm-shell .table-wrap{border:1px solid var(--d-line)!important;border-radius:2px!important}[data-platform=lms] .crm-shell .table-wrap thead th{text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--d-muted)!important;background:var(--d-band)!important;border-bottom:1px solid var(--d-line)!important}[data-platform=lms] .crm-shell .status-pill,[data-platform=lms] .crm-shell .lead-status-pill,[data-platform=lms] .crm-shell .score-chip,[data-platform=lms] .crm-shell .sla-badge,[data-platform=lms] .crm-shell .badge-soft,[data-platform=lms] .crm-shell .role-pill{border-radius:2px!important}[data-platform=lms] .crm-shell .ui-mode-toggle,[data-platform=lms] .crm-shell .view-toggle{border:1px solid var(--d-line)!important;box-shadow:none!important;border-radius:2px!important}[data-platform=lms] .crm-shell .ui-mode-toggle-pill,[data-platform=lms] .crm-shell .view-toggle button{border-radius:2px!important}[data-platform=lms] .crm-shell .ui-mode-toggle-pill.is-active,[data-platform=lms] .crm-shell .view-toggle button.active{color:var(--d-orange)!important;background:#f467181f!important;font-weight:700!important}[data-platform=lms] .crm-shell .filter-dropdown,[data-platform=lms] .crm-shell .saved-filter-chips>*{border-radius:2px!important}[data-platform=lms] .crm-shell .ds-nav-link:hover,[data-platform=lms] .crm-shell .sidebar-nav a:hover,[data-platform=lms] .crm-shell .sidebar-section-items a:hover,[data-platform=lms] .crm-shell .nav-parent-row:hover{background:var(--d-band)!important;color:var(--d-ink)!important}[data-platform=lms] .crm-shell .sidebar-nav a:hover .nav-icon,[data-platform=lms] .crm-shell .sidebar-section-items a:hover .nav-icon{color:var(--d-orange)!important}[data-platform=lms] .crm-shell .sidebar-collapse-btn:hover,[data-platform=lms] .crm-shell .sidebar-group.collapsible:hover,[data-platform=lms] .crm-shell .nav-expand-btn:hover,[data-platform=lms] .crm-shell .sidebar-user:hover,[data-platform=lms] .crm-shell .sidebar-footer .secondary-button:hover{color:var(--d-ink)!important;background:var(--d-band)!important}[data-platform=lms] .crm-shell .sidebar-group.collapsible:hover .group-chevron,[data-platform=lms] .crm-shell .sidebar-nav a.active .nav-icon,[data-platform=lms] .crm-shell .sidebar-section-items a.active .nav-icon{color:var(--d-orange)!important}[data-platform=lms] .crm-shell [class*=card],[data-platform=lms] .crm-shell [class*=modal],[data-platform=lms] .crm-shell [class*=panel],[data-platform=lms] .crm-shell [class*=badge],[data-platform=lms] .crm-shell [class*=chip],[data-platform=lms] .crm-shell [class*=popover],[data-platform=lms] .crm-shell [class*=dropdown],[data-platform=lms] .crm-shell [class*=-menu],[data-platform=lms] .crm-shell [class*=-tab]{border-radius:2px!important}[data-platform=lms] .crm-shell .avatar,[data-platform=lms] .crm-shell [class*=avatar],[data-platform=lms] .crm-shell [class*=-dot],[data-platform=lms] .crm-shell [class*=status-dot]{border-radius:9999px!important}[data-platform=lms] .crm-shell .sidebar-nav a,[data-platform=lms] .crm-shell .sidebar-section-items a,[data-platform=lms] .crm-shell .ds-nav-link{color:var(--d-ink)!important}[data-platform=lms] .crm-shell .sidebar-nav a.active,[data-platform=lms] .crm-shell .sidebar-section-items a.active,[data-platform=lms] .crm-shell .ds-nav-link.active{color:var(--d-orange)!important}[data-platform=lms] .crm-shell .secondary-button:hover,[data-platform=lms] .crm-shell .crse-btn-secondary:hover,[data-platform=lms] .crm-shell .topbar-icon-btn:hover{color:var(--d-ink)!important;background:var(--d-band)!important}[data-platform=lms] .crm-shell .dash2-kpi{box-shadow:none!important;background:#fff!important;border:1px solid #0a0a0a1a!important;border-radius:2px!important}[data-platform=lms] .crm-shell .dash2-kpi-icon,[data-platform=lms] .crm-shell [class*=dash2-kpi--] .dash2-kpi-icon{color:#f46718!important;background:#f467181f!important}[data-platform=lms] .crm-shell .dash2-kpi-label{text-transform:uppercase!important;letter-spacing:.14em!important;color:#0a0a0a94!important;font-weight:700!important}[data-platform=lms] .crm-shell .dash2-kpi-value{color:#0a0a0a!important;font-family:Fira Sans,system-ui,sans-serif!important;font-weight:800!important}[data-platform=lms] .crm-shell .wa-tabs-v2-section,[data-platform=lms] .crm-shell .wa-tabs-v2-pill{color:#0a0a0a!important;border-radius:2px!important}[data-platform=lms] .crm-shell .wa-tabs-v2-section.is-active,[data-platform=lms] .crm-shell .wa-tabs-v2-pill.is-active{color:#f46718!important;background:#f467181f!important;border-color:#f46718!important;font-weight:700!important}[data-platform=lms] .crm-shell :is(.pill,.chip,.tag,.badge,[class*=-badge],[class*=-pill],[class*=-chip],[class*=-tag],[class*=-status],[class*=-panel],[class*=-box]):not([class*=dot]):not([class*=avatar]):not([class*=circle]):not([class*=ring]):not([class*=round]),[data-platform=lms] .crm-shell :is(button,.btn,[class*=-btn],input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea,.input,.select):not([class*=avatar]):not([class*=circle]):not([class*=round]):not([class*=icon-only]):not([class*=toggle]):not([class*=fab]):not([class*=status-dot]){border-radius:2px!important}
:root{--ds-font-sans:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ds-font-heading:var(--font-fira-sans), "Fira Sans", var(--ds-font-sans);--ds-bg:#f6f5f2;--ds-bg-2:#efeee9;--ds-surface:#fff;--ds-surface-2:#faf9f6;--ds-surface-3:#f2f1ed;--ds-ink:#11110f;--ds-ink-2:#292824;--ds-ink-3:#4d4b45;--ds-muted:#68655d;--ds-muted-2:#8a877f;--ds-line:#e2e0da;--ds-line-strong:#cbc8c0;--ds-line-soft:#eeece7;--ds-radius-1:3px;--ds-radius-2:3px;--ds-radius-3:3px;--ds-radius-4:3px;--ds-radius-5:3px;--ds-shadow-1:0 1px 2px #11110f0a;--ds-shadow-2:0 8px 24px -18px #11110f47;--ds-shadow-3:0 16px 40px -24px #11110f57;--ds-shadow-4:0 28px 70px -30px #11110f75;--ds-shadow-brand:0 8px 20px -12px #e15a1094;--ds-focus-ring:0 0 0 3px #f2742a47;--bg:var(--ds-bg);--bg-2:var(--ds-bg-2);--surface:var(--ds-surface);--surface-2:var(--ds-surface-2);--ink:var(--ds-ink);--ink-2:var(--ds-ink-2);--muted:var(--ds-muted);--line:var(--ds-line);--line-strong:var(--ds-line-strong)}body{font-family:var(--ds-font-sans);color:var(--ds-ink);background:var(--ds-bg)}h1,h2,h3,h4,h5,h6,.page-title,.brand-wordmark{font-family:var(--ds-font-heading);text-wrap:balance}button,a,input,select,textarea,[role=button]{touch-action:manipulation}button,.primary-button,.secondary-button,.danger-button,input,select,textarea{border-radius:3px}.primary-button,button.primary-button,a.primary-button,.learn-btn{background:var(--ds-brand-600);border:1px solid var(--ds-brand-700);min-height:40px;box-shadow:none;color:#fff;border-radius:3px;font-weight:700}.primary-button:hover,.learn-btn:hover{background:var(--ds-brand-700);box-shadow:var(--ds-shadow-brand)}.secondary-button,button.secondary-button,a.secondary-button,.danger-button{min-height:40px;box-shadow:none;border-radius:3px}input[type=text],input[type=search],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=password],input[type=date],input[type=time],input[type=datetime-local],select,textarea{background:var(--ds-surface);border-color:var(--ds-line-strong);min-height:42px}a:focus-visible,button:focus-visible,[role=button]:focus-visible,[role=slider]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ds-brand-600);outline-offset:3px;border-radius:3px}.crm-shell{grid-template-columns:248px minmax(0,1fr)}.crm-shell.sidebar-collapsed{grid-template-columns:68px minmax(0,1fr)}.sidebar{background:var(--ds-surface);border-right-color:var(--ds-line)}.brand-block{padding:17px 16px}.sidebar-scroll{padding:14px 10px 12px}.sidebar-nav a{border-radius:3px;min-height:38px;margin:1px 0;padding:8px 10px}.sidebar-nav a.active,.nav-children .nav-child.active{background:var(--ds-brand-50);color:var(--ds-brand-800);box-shadow:inset 3px 0 0 var(--ds-brand-600)}.sidebar-nav a.active:before{display:none}.sidebar-nav a.active .nav-icon,.nav-children .nav-child.active .nav-icon{color:var(--ds-brand-700)}.sidebar-group{color:var(--ds-muted)}.workspace{background:var(--ds-bg)}.workspace-inner{gap:16px;padding:18px clamp(18px,2.6vw,36px) 32px}.topbar{border-bottom-color:var(--ds-line);-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);background:#ffffffeb}.page-hero{border-bottom-color:var(--ds-line);margin-bottom:10px;padding:18px 0 16px}.page-hero h1{letter-spacing:-.035em;font-size:clamp(24px,3vw,34px)}.page-hero-eyebrow{box-shadow:inset 3px 0 0 var(--ds-brand-600);background:0 0;border-radius:2px;padding-left:10px}.ds-card,.ds-card-tight,.lead-panel,.panel,.data-table,.empty-card,.stat-card,.metric-card{border-color:var(--ds-line);box-shadow:var(--ds-shadow-1);border-radius:3px}.form-modal-wrap,.confirm-backdrop,.prompt-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain;background:#11110f85}.form-modal,.confirm-card,.prompt-modal{border-color:var(--ds-line-strong);box-shadow:var(--ds-shadow-4);overscroll-behavior:contain;border-radius:3px}.confirm-card{padding:24px}.confirm-icon{border-radius:3px}.confirm-actions .primary-button,.confirm-actions .secondary-button,.confirm-actions .danger-button{height:auto;min-height:40px}.prompt-head{background:var(--ds-surface-2)}.prompt-icon{background:var(--ds-brand-50);color:var(--ds-brand-700);border-radius:3px}.prompt-label{margin-bottom:6px}.prompt-error{color:var(--ds-danger,#991b1b)}.learn-root{--l-bg:var(--ds-bg);--l-surface:var(--ds-surface);--l-surface-low:var(--ds-surface-2);--l-surface-high:var(--ds-brand-50);--l-text:var(--ds-ink);--l-text-muted:var(--ds-muted);--l-text-faint:var(--ds-muted-2);--l-border:var(--ds-line);--l-border-hover:var(--ds-line-strong);--l-radius-sm:3px;--l-radius:3px;--l-radius-lg:3px;--l-radius-xl:3px;font-family:var(--ds-font-sans)}.learn-root h1,.learn-root h2,.learn-root h3,.learn-root h4{font-family:var(--ds-font-heading)}.learn-root .kp-panel,.learn-root .kp-stat-tile,.learn-root .kp-courses-panel,.learn-root .kp-course-card,.learn-coursecard,.learn-feeditem,.learn-module,.learn-daybar,.learn-lessonbody{box-shadow:none;border-radius:3px}.learn-root .kp-hero-premium,.learn-root .kp-course-orange,.learn-hero{background:var(--ds-brand-600);box-shadow:none;border-radius:3px}.learn-notification-list{gap:8px;display:grid}.learn-notification{border:1px solid var(--l-border);background:var(--l-surface);width:100%;min-height:72px;color:var(--l-text);text-align:left;border-radius:3px;grid-template-columns:3px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 16px;display:grid}.learn-notification.is-unread:hover{border-color:var(--l-primary);background:var(--l-primary-tint)}.learn-notification:disabled{cursor:default;opacity:1}.learn-notification-signal{background:0 0;width:3px;height:100%;min-height:42px}.learn-notification.is-unread .learn-notification-signal{background:var(--l-primary)}.learn-notification-content{gap:3px;min-width:0;display:grid}.learn-notification-content strong{font-size:14px}.learn-notification-content>span{color:var(--l-text-muted);font-size:13px;line-height:1.5}.learn-notification-content time{color:var(--l-text-faint);font-variant-numeric:tabular-nums;font-size:11px}.learn-notification-state{color:var(--l-text-faint);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.learn-notification.is-unread .learn-notification-state{color:var(--l-primary-strong)}.learn-notification-error{border:1px solid var(--ds-danger,#b91c1c);background:var(--ds-bad-bg,#fee2e2);color:var(--ds-bad-ink,#7f1d1d);border-radius:3px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;font-size:13px;display:flex}.partner-app{--partner-radius:3px;--partner-bg:var(--ds-bg);--partner-card:var(--ds-surface);--partner-ink:var(--ds-ink);--partner-muted:var(--ds-muted);font-family:var(--ds-font-sans)}@media (pointer:coarse){button,.primary-button,.secondary-button,.danger-button,.sidebar-nav a,.learn-btn,.learn-ghostbtn,.partner-app a[role=button]{min-height:44px}}@media (max-width:760px){.workspace-inner{padding:14px 14px 28px}.learn-notification{grid-template-columns:3px minmax(0,1fr)}.learn-notification-state{grid-column:2}.learn-notification-error{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.form-modal,.confirm-card,.prompt-modal,.form-modal-wrap,.confirm-backdrop,.prompt-overlay{animation:none!important}}
:root{--pm-canvas:#f3f1ec;--pm-canvas-soft:#f8f7f4;--pm-surface:#fff;--pm-surface-raised:#fffefa;--pm-ink:#171714;--pm-ink-soft:#3d3c37;--pm-muted:#706d65;--pm-faint:#99958b;--pm-line:#dfdcd3;--pm-line-strong:#c9c4b8;--pm-brand:#ee681d;--pm-brand-hover:#cf4f0b;--pm-brand-soft:#fff0e6;--pm-brand-wash:#fff8f3;--pm-success:#24754a;--pm-success-soft:#e8f5ed;--pm-warning:#9a6500;--pm-warning-soft:#fff4d6;--pm-danger:#b63131;--pm-danger-soft:#fff0ef;--pm-info:#3567a8;--pm-info-soft:#edf4fc;--pm-radius:3px;--pm-shadow-xs:0 1px 1px #17171409;--pm-shadow-sm:0 8px 22px -18px #17171447;--pm-shadow-md:0 18px 50px -30px #17171461;--pm-shadow-float:0 28px 80px -30px #17171480;--pm-focus:0 0 0 3px #ee681d38}html:has(.crm-shell){--bg:var(--pm-canvas);--bg-2:#ebe8e1;--surface:var(--pm-surface);--surface-2:var(--pm-canvas-soft);--surface-3:#eeece6;--ink:var(--pm-ink);--ink-2:var(--pm-ink-soft);--muted:var(--pm-muted);--line:var(--pm-line);--line-strong:var(--pm-line-strong);--side-bg:#fcfbf8;--side-text:#56534c;--side-line:var(--pm-line);--side-active-bg:var(--pm-brand-soft);--side-active-fg:#a43b08;--brand-500:var(--pm-brand);--brand-600:var(--pm-brand);--brand-700:#b9450c;--brand-800:#8f3208;--radius:var(--pm-radius);--radius-sm:var(--pm-radius);--radius-lg:var(--pm-radius);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.crm-shell) body{background:var(--pm-canvas);color:var(--pm-ink);font-family:var(--font-inter), Inter, system-ui, -apple-system, "Segoe UI", sans-serif}html:has(.crm-shell) :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-fira-sans), "Fira Sans", var(--font-inter), Inter, sans-serif;color:var(--pm-ink);letter-spacing:-.022em}html:has(.crm-shell) .crm-shell{grid-template-columns:256px minmax(0,1fr)}html:has(.crm-shell) .crm-shell.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}html:has(.crm-shell) .sidebar{box-shadow:10px 0 30px -30px #1717146b;border-right:1px solid var(--pm-line)!important;background:#fcfbf8!important}html:has(.crm-shell) .brand-block{min-height:64px;background:var(--pm-surface)!important;border-bottom:1px solid var(--pm-line)!important;padding:14px 16px!important}html:has(.crm-shell) .brand-block img{max-width:126px;height:27px}html:has(.crm-shell) .brand-tagline{color:var(--pm-muted);letter-spacing:.14em;font-size:9px;font-weight:750}html:has(.crm-shell) .sidebar-collapse-btn{width:30px;height:30px;border-radius:var(--pm-radius)!important;color:var(--pm-faint)!important;background:0 0!important;border:1px solid #0000!important}html:has(.crm-shell) .sidebar-collapse-btn:hover{color:var(--pm-ink)!important;border-color:var(--pm-line)!important;background:var(--pm-canvas-soft)!important}html:has(.crm-shell) .sidebar-scroll{scrollbar-color:#d1cdc3 transparent;scrollbar-width:thin;padding:14px 10px 18px}html:has(.crm-shell) .sidebar-nav{gap:0;margin:0}html:has(.crm-shell) .sidebar-section+.sidebar-section{border-top:1px solid var(--pm-line);margin-top:12px;padding-top:11px}html:has(.crm-shell) .sidebar-group{letter-spacing:.12em;text-transform:uppercase;min-height:28px;padding:5px 9px;font-size:9.5px;font-weight:800;border-radius:var(--pm-radius)!important;color:var(--pm-faint)!important}html:has(.crm-shell) .sidebar-group.collapsible:hover{color:var(--pm-ink-soft)!important;background:#f4f2ed!important}html:has(.crm-shell) .sidebar-nav a{border:1px solid #0000;min-height:40px;margin:1px 0;font-size:13px;font-weight:550;transition:color .14s,background .14s,border-color .14s;border-radius:var(--pm-radius)!important;color:#55524b!important;padding:8px 10px!important}html:has(.crm-shell) .sidebar-nav a:hover{border-color:#ebe8e1;color:var(--pm-ink)!important;background:#f1efe9!important}html:has(.crm-shell) .sidebar-nav a.active{font-weight:700;color:#9e3908!important;background:var(--pm-brand-soft)!important;box-shadow:inset 3px 0 0 var(--pm-brand)!important;border-color:#f5d8c6!important}html:has(.crm-shell) .nav-children .nav-child.active{font-weight:700;color:#9e3908!important;background:var(--pm-brand-soft)!important;box-shadow:inset 3px 0 0 var(--pm-brand)!important;border-color:#f5d8c6!important}html:has(.crm-shell) .sidebar-nav a.active:before{display:none!important}html:has(.crm-shell) .nav-icon{width:20px;margin-right:9px;color:#817d73!important}html:has(.crm-shell) .sidebar-nav a.active .nav-icon{color:var(--pm-brand-hover)!important}html:has(.crm-shell) .nav-expand-btn{border-radius:var(--pm-radius);width:30px;min-height:34px;color:var(--pm-faint);margin-right:2px}html:has(.crm-shell) .nav-expand-btn:hover{color:var(--pm-ink);background:#eeeae3}html:has(.crm-shell) .nav-children{border-left:1px solid #ddd9cf;gap:1px;margin:2px 0 4px 18px;padding-left:13px}html:has(.crm-shell) .nav-children .nav-child{min-height:34px;font-size:12px;padding-block:6px!important}html:has(.crm-shell) .nav-badge{background:var(--pm-brand)!important;color:#fff!important;box-shadow:none!important;border-radius:999px!important}html:has(.crm-shell) .sidebar-footer{gap:8px;border-top:1px solid var(--pm-line)!important;background:#f7f5f0!important;padding:11px 12px 13px!important}html:has(.crm-shell) .sidebar-user{border:1px solid #0000;min-height:46px;padding:6px 7px;border-radius:var(--pm-radius)!important}html:has(.crm-shell) .sidebar-user:hover{border-color:var(--pm-line);background:#fff!important}html:has(.crm-shell) .sidebar-user-name{color:var(--pm-ink)!important}html:has(.crm-shell) .sidebar .role-pill{font-size:9px;font-style:normal;color:var(--pm-muted)!important;background:0 0!important;border-radius:2px!important;padding:0!important}html:has(.crm-shell) .workspace{background:var(--pm-canvas)!important}html:has(.crm-shell) .workspace-inner{gap:18px;padding:24px clamp(20px,3vw,42px) 42px}html:has(.crm-shell) .topbar-bar{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);min-height:58px;border-bottom:1px solid var(--pm-line)!important;background:#ffffffe6!important;padding:9px clamp(20px,3vw,42px)!important;box-shadow:0 10px 30px -30px #1717146b!important}html:has(.crm-shell) .topbar-search{max-width:440px;height:38px;padding:0 12px;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius)!important;color:var(--pm-muted)!important;background:#f7f6f2!important;box-shadow:inset 0 1px #fff!important}html:has(.crm-shell) .topbar-search:hover{border-color:var(--pm-line-strong)!important;color:var(--pm-ink)!important;background:#fff!important}html:has(.crm-shell) .topbar-kbd{color:var(--pm-muted);background:#fff;border-color:#d6d2c8;border-radius:2px;box-shadow:0 1px 1px #1717140d}html:has(.crm-shell) .usage-pill{background:var(--pm-success-soft);height:30px;color:var(--pm-success);border:1px solid #cde5d6;border-radius:999px}html:has(.crm-shell) :is(.topbar-icon-btn,.bell-button,.create-menu-button,.user-menu-trigger){border-radius:var(--pm-radius)!important;border-color:var(--pm-line)!important;box-shadow:none!important}html:has(.crm-shell) .page-hero{min-height:92px;position:relative;border-bottom:1px solid var(--pm-line)!important;background:0 0!important;gap:20px!important;margin:0 0 2px!important;padding:12px 0 17px!important}html:has(.crm-shell) .page-hero-mesh{display:none!important}html:has(.crm-shell) .page-hero-text{max-width:800px}html:has(.crm-shell) .page-hero-eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-weight:800;box-shadow:inset 3px 0 0 var(--pm-brand)!important;color:#a43b08!important;background:0 0!important;border-radius:0!important;padding:0 0 0 10px!important;font-size:9.5px!important;display:inline-flex!important}html:has(.crm-shell) .page-hero :is(h1,h2){letter-spacing:-.04em!important;font-size:clamp(25px,2.4vw,35px)!important;font-weight:760!important;line-height:1.06!important}html:has(.crm-shell) .page-hero p{max-width:720px;margin-top:8px;color:var(--pm-muted)!important;font-size:13.5px!important;line-height:1.55!important;display:block!important;overflow:visible!important}html:has(.crm-shell) .page-hero-crumbs{color:var(--pm-faint)}html:has(.crm-shell) .page-hero-actions{align-self:center;gap:8px}html:has(.crm-shell) .page-hero-graphic{opacity:.55;filter:saturate(.75)}html:has(.crm-shell) :is(.primary-button,.secondary-button,.danger-button,.neutral-button,.ds-btn){min-height:40px;padding-inline:14px;font-size:13px;font-weight:700;border-radius:var(--pm-radius)!important;box-shadow:none!important;transition:background-color .14s,border-color .14s,color .14s,transform .14s!important}html:has(.crm-shell) :is(.primary-button,.ds-btn-primary){background:var(--pm-brand)!important;color:#fff!important;border-color:#d7530d!important}html:has(.crm-shell) :is(.primary-button,.ds-btn-primary):hover:not(:disabled){transform:translateY(-1px);background:var(--pm-brand-hover)!important;border-color:#ad3e08!important}html:has(.crm-shell) .secondary-button{border-color:var(--pm-line-strong)!important;color:var(--pm-ink-soft)!important;background:#fff!important}html:has(.crm-shell) .secondary-button:hover:not(:disabled){color:var(--pm-ink)!important;background:#f4f2ed!important;border-color:#aba69b!important}html:has(.crm-shell) .danger-button{background:var(--pm-danger)!important;color:#fff!important;border-color:#982626!important}html:has(.crm-shell) :is(.primary-button,.secondary-button,.danger-button):disabled{opacity:.52;transform:none}html:has(.crm-shell) :is(.icon-button,.icon-btn,.icon-btn-danger,.form-modal-close){border-radius:var(--pm-radius)!important;box-shadow:none!important}html:has(.crm-shell) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:42px;border-radius:var(--pm-radius)!important;border-color:var(--pm-line-strong)!important;color:var(--pm-ink)!important;background:#fff!important;box-shadow:inset 0 1px 1px #17171406!important}html:has(.crm-shell) :is(input,select,textarea)::placeholder{color:#a39f95}html:has(.crm-shell) :is(input,select,textarea):hover{border-color:#aaa59a!important}html:has(.crm-shell) :is(input,select,textarea):focus{outline:0;border-color:var(--pm-brand)!important;box-shadow:var(--pm-focus)!important}html:has(.crm-shell) :is(.form-row label,.ui-field-label,.ds-field-label,.lms-form-row label){color:var(--pm-ink-soft);letter-spacing:.01em;font-size:11.5px;font-weight:750}html:has(.crm-shell) :is(.lead-panel,.panel,.panel-with-header,.detail-panel,.analytics-panel,.ds-card,.wbc-card,.paylinks-card,.partner-card,.empty-card){border-radius:var(--pm-radius)!important;border-color:var(--pm-line)!important;background:var(--pm-surface)!important;box-shadow:var(--pm-shadow-xs)!important}html:has(.crm-shell) :is(.lead-panel,.panel,.analytics-panel,.ds-card):hover{border-color:#d1cdc3}html:has(.crm-shell) :is(.panel-header,.card-header,.detail-panel-head,.form-modal-head){border-color:var(--pm-line)!important;background:var(--pm-canvas-soft)!important}html:has(.crm-shell) :is(.metric-grid,.kpi-grid,.dash2-kpis){gap:10px!important}html:has(.crm-shell) :is(.metric,.kpi-card,.dash2-kpi,.stat-card,.metric-card){min-height:100px;position:relative;overflow:hidden;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius)!important;box-shadow:var(--pm-shadow-xs)!important;background:#fff!important;padding:15px 16px!important}html:has(.crm-shell) :is(.metric,.kpi-card,.dash2-kpi,.stat-card,.metric-card):after{content:"";background:var(--pm-brand);opacity:.78;width:3px;position:absolute;inset:0 auto 0 0}html:has(.crm-shell) :is(.kpi-icon,.dash2-kpi-icon,.metric-icon){border-radius:var(--pm-radius)!important;background:var(--pm-brand-soft)!important;color:var(--pm-brand-hover)!important}html:has(.crm-shell) :is(.kpi-label,.dash2-kpi-label,.metric-label){text-transform:uppercase;font-weight:750;color:var(--pm-muted)!important;letter-spacing:.08em!important;font-size:10px!important}html:has(.crm-shell) :is(.kpi-value,.dash2-kpi-value,.metric-value){font-family:var(--font-fira-sans), "Fira Sans", sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.035em;color:var(--pm-ink)!important;font-size:24px!important}html:has(.crm-shell) :is(.kpi-foot,.dash2-kpi-foot,.metric-meta){color:var(--pm-muted)!important}html:has(.crm-shell) :is(.table-wrap,.data-table-wrap){border:1px solid var(--pm-line);box-shadow:var(--pm-shadow-xs);background:#fff;border-radius:var(--pm-radius)!important}html:has(.crm-shell) :is(table,.data-table){border-collapse:separate;border-spacing:0}html:has(.crm-shell) :is(table,.data-table) thead th{letter-spacing:.075em;text-transform:uppercase;height:42px;padding:9px 12px;border-color:var(--pm-line)!important;color:#5e5b54!important;background:#f5f3ee!important;font-size:10px!important;font-weight:800!important}html:has(.crm-shell) :is(table,.data-table) tbody td{color:var(--pm-ink-soft);padding:11px 12px;font-size:13px;border-color:#ebe8e1!important}html:has(.crm-shell) :is(table,.data-table) tbody tr:hover>td{background:#fffaf6!important}html:has(.crm-shell) .data-table-toolbar{border-bottom:1px solid var(--pm-line);background:#fff;padding:11px 12px}html:has(.crm-shell) .data-table-pagination{border-top-color:var(--pm-line);background:var(--pm-canvas-soft)}html:has(.crm-shell) :is(.filter-bar,.filters,.ui-toolbar){border-color:var(--pm-line)!important;border-radius:var(--pm-radius)!important}html:has(.crm-shell) .filter-bar{background:#eeece6;padding:7px}html:has(.crm-shell) .filter-pill{min-height:36px;border-radius:var(--pm-radius)!important;border-color:var(--pm-line)!important;background:#fff!important}html:has(.crm-shell) .filter-pill--active{background:var(--pm-brand-wash)!important;border-color:#efb18b!important}html:has(.crm-shell) :is(.tab-pills,[role=tablist]:not(.wa-tabs-v2-sections):not(.wa-tabs-v2-pills)){border-radius:var(--pm-radius)!important;border-color:var(--pm-line)!important;box-shadow:none!important;background:#ebe9e3!important}html:has(.crm-shell) .tab-pill{min-height:36px;color:var(--pm-muted)!important;border-radius:2px!important}html:has(.crm-shell) .tab-pill.active{color:#a43b08!important;background:#fff!important;box-shadow:0 1px 2px #17171414!important}html:has(.crm-shell) :is(.status-pill,.chip-pill,.badge,.tag-pill,.score-chip){border-width:1px;font-size:10.5px;font-weight:750;box-shadow:none!important;border-radius:999px!important}html:has(.crm-shell) .empty{border:1px dashed var(--pm-line-strong);min-height:220px;padding:34px 24px;border-radius:var(--pm-radius)!important;background:linear-gradient(#fff,#faf8f4)!important}html:has(.crm-shell) .empty-icon{border-radius:var(--pm-radius)!important;background:var(--pm-brand-soft)!important;color:var(--pm-brand-hover)!important}html:has(.crm-shell) :is(.skeleton,[class*=skeleton]){border-radius:2px!important}html:has(.crm-shell) .error-card{background:var(--pm-danger-soft);box-shadow:none;border:1px solid #efc1bd;border-radius:var(--pm-radius)!important}html:has(.crm-shell) :is(.form-modal-wrap,.confirm-backdrop,.prompt-overlay,.palette-backdrop){-webkit-backdrop-filter:blur(7px)saturate(85%);backdrop-filter:blur(7px)saturate(85%);background:#17171494!important}html:has(.crm-shell) :is(.form-modal,.confirm-card,.prompt-modal,.palette){border:1px solid var(--pm-line-strong)!important;border-radius:var(--pm-radius)!important;box-shadow:var(--pm-shadow-float)!important;background:#fff!important}html:has(.crm-shell) .palette-input{border-bottom-color:var(--pm-line);background:#faf9f6}html:has(.crm-shell) .palette-item{border-radius:var(--pm-radius)}html:has(.crm-shell) .palette-item.active{background:var(--pm-brand-soft)!important;color:#963506!important}html:has(.crm-shell) .palette-foot{border-top-color:var(--pm-line);background:#f6f4ef}html:has(.crm-shell) :is(.inbox-viewport,.wa-page-frame,.wac-shell,.calendar-workspace,.flow-builder){border-color:var(--pm-line)!important;border-radius:var(--pm-radius)!important;box-shadow:var(--pm-shadow-sm)!important}html:has(.crm-shell) :is(.wa-tabs-v2-section,.wa-tabs-v2-pill,.lead-view-toggle button,.ui-mode-toggle button){border-radius:2px!important}html:has(.crm-shell) :is(.wa-tabs-v2-section.active,.wa-tabs-v2-pill.active,.lead-view-toggle button.active,.ui-mode-toggle button.active){color:#a43b08!important;box-shadow:inset 0 -2px 0 var(--pm-brand)!important;background:#fff!important}.partner-app{--partner-bg:var(--pm-canvas);--partner-side:#f8f6f1;--partner-card:#fff;--partner-surface:#fff;--partner-line:var(--pm-line);--partner-line-strong:var(--pm-line-strong);--partner-ink:var(--pm-ink);--partner-ink-2:var(--pm-ink-soft);--partner-muted:var(--pm-muted);--partner-brand:var(--pm-brand);--partner-brand-hover:#f47831;--partner-brand-strong:#a43b08;--partner-brand-deep:#8f3208;--partner-brand-soft:var(--pm-brand-soft);--partner-radius:var(--pm-radius);--pk-r:var(--pm-radius);--pk-r-card:var(--pm-radius);background:var(--pm-canvas)!important}.partner-topbar{min-height:60px;padding-inline:24px;box-shadow:0 12px 32px -32px #17171466;border-color:var(--pm-line)!important}.partner-bottom-nav{padding-top:24px;border-color:var(--pm-line)!important;background:#f8f6f1!important}.partner-bn-item{border-left-width:3px;min-height:42px}.partner-bn-item.is-active{box-shadow:inset -1px 0 var(--pm-line);color:#963506!important;background:#fff!important}.partner-main{padding:32px clamp(24px,3vw,44px) 60px}.partner-main>*{max-width:1240px}.partner-card{border-radius:var(--pm-radius)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-shadow-xs)!important}.partner-card:hover{border-color:var(--pm-line-strong)!important;box-shadow:var(--pm-shadow-sm)!important}:is(.partner-btn-primary,.partner-btn-secondary,.partner-input,.partner-select,.partner-textarea){border-radius:var(--pm-radius)!important}.learn-root{--l-primary:var(--pm-brand);--l-primary-strong:#a43b08;--l-primary-tint:var(--pm-brand-soft);--l-bg:var(--pm-canvas);--l-surface:#fff;--l-surface-low:#f6f4ef;--l-surface-high:#ece9e2;--l-text:var(--pm-ink);--l-text-muted:var(--pm-muted);--l-text-faint:var(--pm-faint);--l-border:var(--pm-line);--l-border-hover:var(--pm-line-strong);--l-radius-sm:var(--pm-radius);--l-radius:var(--pm-radius);--l-radius-lg:var(--pm-radius);--l-radius-xl:var(--pm-radius);font-family:var(--font-inter), Inter, system-ui, sans-serif!important;background:var(--pm-canvas)!important}.learn-root :is(h1,h2,h3,h4){font-family:var(--font-fira-sans), "Fira Sans", sans-serif!important}.learn-main-inner{max-width:1280px;padding:28px clamp(20px,3vw,38px) 48px}.learn-root :is(.learn-coursecard,.learn-feeditem,.learn-module,.learn-lessonbody,.kp-panel,.kp-stat-tile,.kp-courses-panel,.kp-course-card,.kp-loading-card){border-radius:var(--pm-radius)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-shadow-xs)!important}.learn-root :is(.kp-hero-premium,.kp-course-orange,.learn-hero){border-radius:var(--pm-radius)!important;background:linear-gradient(120deg,#ef6b22 0%,#c7470a 100%)!important;box-shadow:0 20px 46px -30px #ac3b089e!important}.learn-root :is(.learn-btn,.learn-ghostbtn,.kp-head-link,.kp-hero-cta,.kp-co-cta,.learn-quizchoice),.learn-root :is(.kp-next-icon,.kp-stat-icon,.learn-avatar){border-radius:var(--pm-radius)!important}:is(html:has(.crm-shell) :is(a,button,input,select,textarea,[role=button],[role=tab]):focus-visible,.partner-app :is(a,button,input,select,textarea):focus-visible,.learn-root :is(a,button,input,select,textarea):focus-visible){outline:2px solid var(--pm-brand)!important;outline-offset:3px!important;box-shadow:var(--pm-focus)!important}@media (pointer:coarse){.partner-app :is(button,.partner-bn-item,a[role=button]),.learn-root :is(button,.learn-btn,.learn-ghostbtn){min-height:44px}html:has(.crm-shell) :is(button,a.primary-button,a.secondary-button,.sidebar-nav a,.nav-expand-btn){min-height:44px}}@media (max-width:1100px){html:has(.crm-shell) .crm-shell{grid-template-columns:minmax(0,1fr)}html:has(.crm-shell) .crm-shell.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}html:has(.crm-shell) .workspace-inner{padding:18px 18px 34px}html:has(.crm-shell) .page-hero{min-height:auto}}@media (max-width:760px){html:has(.crm-shell) .mobile-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:56px;border-bottom-color:var(--pm-line)!important;background:#fffffff2!important}html:has(.crm-shell) .workspace-inner{gap:13px!important;padding:14px 13px 30px!important}html:has(.crm-shell) .page-hero{padding:8px 0 13px!important}html:has(.crm-shell) .page-hero-eyebrow{margin-bottom:6px;display:inline-flex!important}html:has(.crm-shell) .page-hero :is(h1,h2){font-size:23px!important}html:has(.crm-shell) .page-hero p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px!important;display:-webkit-box!important;overflow:hidden!important}html:has(.crm-shell) .page-hero-actions{align-self:stretch;width:100%}html:has(.crm-shell) .page-hero-actions>*{flex:auto}html:has(.crm-shell) :is(.metric-grid,.kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr))}html:has(.crm-shell) :is(.metric,.kpi-card,.dash2-kpi,.stat-card,.metric-card){min-height:88px;padding:12px!important}html:has(.crm-shell) :is(.kpi-value,.dash2-kpi-value,.metric-value){font-size:20px!important}html:has(.crm-shell) :is(.form-modal,.prompt-modal,.confirm-card){width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.partner-topbar{padding-inline:14px}.partner-main{padding:18px 14px 30px}.partner-bottom-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7!important}.partner-bn-item{min-width:54px;min-height:48px;padding-inline:7px}.learn-main-inner{padding:18px 14px 32px}}@media (max-width:460px){html:has(.crm-shell) :is(.metric-grid,.kpi-grid){grid-template-columns:1fr 1fr}html:has(.crm-shell) .page-hero-actions{grid-template-columns:1fr;display:grid}html:has(.crm-shell) :is(.primary-button,.secondary-button,.danger-button){justify-content:center}}@media (prefers-reduced-motion:reduce){.partner-app *,.learn-root *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(.crm-shell) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.partner-bn-item.is-active{border:2px solid highlight!important}html:has(.crm-shell) :is(.sidebar-nav a.active,.tab-pill.active,.primary-button){border:2px solid highlight!important}}@media (min-width:1101px){html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.wac-shell,.lp2-shell,.nf-editor-shell)){grid-template-rows:auto minmax(0,1fr);align-content:stretch;height:auto;min-height:0;gap:6px!important;padding:8px clamp(12px,1.8vw,26px)!important;overflow:hidden!important}html:has(.crm-shell) .workspace-inner:has(>:is(.wac-shell,.crm-viewport):only-child){grid-template-rows:minmax(0,1fr)}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero{gap:2px!important;min-height:0!important;margin:0!important;padding:3px 0 7px!important}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero .page-hero-eyebrow{margin-bottom:3px}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero :is(h1,h2){font-size:clamp(20px,1.7vw,26px)!important;line-height:1.08!important}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero p{white-space:nowrap;text-overflow:ellipsis;max-width:900px;margin-top:3px;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}}html:has(.crm-shell) .workspace-inner>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.wac-shell,.lp2-shell,.nf-editor-shell){align-self:stretch;width:100%;max-height:100%;overflow:hidden;height:100%!important;min-height:0!important;margin-block:0!important}html:has(.crm-shell) .inbox-stat-strip{scrollbar-width:thin;flex-wrap:nowrap;overflow:auto hidden}html:has(.crm-shell) .inbox-stat{flex:none}@media (max-width:1100px){html:has(.crm-shell) .workspace:has(:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.wac-shell,.lp2-shell,.nf-editor-shell)){min-height:0;overflow:hidden;height:calc(100dvh - 61px)!important}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.wac-shell,.lp2-shell,.nf-editor-shell)){grid-template-rows:auto minmax(0,1fr);align-content:stretch;height:100%;min-height:0;display:grid;gap:5px!important;padding:7px 8px 8px!important;overflow:hidden!important}html:has(.crm-shell) .workspace-inner:has(>:is(.wac-shell,.crm-viewport):only-child){grid-template-rows:minmax(0,1fr)}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero{min-height:0!important;margin:0!important;padding:2px 0 6px!important}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero .page-hero-eyebrow{display:none!important}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero p{display:none!important}html:has(.crm-shell) .workspace-inner:has(>:is(.inbox-viewport,.wa-page-frame,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell))>.page-hero :is(h1,h2){font-size:19px!important;line-height:1.12!important}}
@media (min-width:761px){html:has(.crm-premium) .sidebar{background:linear-gradient(165deg,#243f70 0%,#172c50 100%)!important;border-right-color:#ffffff1a!important;box-shadow:10px 0 36px #1c36601f!important}:is(html:has(.crm-premium) .brand-block,html:has(.crm-premium) .sidebar-footer){background:#0b1f402e!important;border-color:#ffffff1a!important}html:has(.crm-premium) .brand-block img{filter:grayscale()brightness(0)invert()!important}html:has(.crm-premium) .sidebar :is(.nav-label,.sidebar-group,.brand-tagline,.group-chevron,.sidebar-collapse-btn){color:#aebfdb!important}html:has(.crm-premium) .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-parent-row){color:#d9e3f3!important}html:has(.crm-premium) .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-parent-row):hover{color:#fff!important;background:#ffffff14!important}html:has(.crm-premium) .sidebar :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a[aria-current=page]){color:#fff!important;background:linear-gradient(135deg,#639cff 0%,#3d7bea 100%)!important;box-shadow:0 10px 24px #1d48974d,inset 0 0 0 1px #ffffff29!important}html:has(.crm-premium) .sidebar :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a:hover,.sidebar-section-items a:hover) .nav-icon{color:#fff!important}html:has(.crm-premium) .sidebar :is(.sidebar-user-name,.brand-wordmark){color:#fff!important}html:has(.crm-premium) .sidebar .role-pill{color:#dce9ff!important;background:#6fa3ff2e!important;border-color:#9fc2ff38!important}html:has(.crm-premium) .sidebar-footer .secondary-button{color:#e8effa!important;background:#ffffff12!important;border-color:#ffffff24!important}}
html:has(.crm-shell){--pm-canvas:#eef3fb;--pm-canvas-soft:#f6f8fc;--pm-surface:#fff;--pm-surface-raised:#fffffff5;--pm-ink:#13233d;--pm-ink-soft:#344967;--pm-muted:#70819a;--pm-faint:#97a5b8;--pm-line:#dce4ef;--pm-line-strong:#c8d3e2;--pm-accent:#4f86ed;--pm-accent-strong:#3269cf;--pm-accent-soft:#e8f0ff;--pm-accent-wash:#f3f7ff;--pm-success:#238765;--pm-success-soft:#e8f7f1;--pm-warning:#a56a16;--pm-warning-soft:#fff5df;--pm-danger:#c24d62;--pm-danger-soft:#fff0f2;--pm-radius-sm:8px;--pm-radius:12px;--pm-radius-lg:16px;--pm-shadow-xs:0 1px 2px #162a480a, 0 7px 22px #26436c0a;--pm-shadow-sm:0 16px 38px -24px #1d375e52;--pm-shadow-md:0 24px 60px -32px #19305366;--pm-focus:0 0 0 4px #4f86ed33;--bg:var(--pm-canvas);--bg-2:var(--pm-canvas-soft);--surface:var(--pm-surface);--surface-2:var(--pm-canvas-soft);--surface-3:#e8eef7;--ink:var(--pm-ink);--ink-2:var(--pm-ink-soft);--muted:var(--pm-muted);--line:var(--pm-line);--line-strong:var(--pm-line-strong);--brand-500:var(--pm-accent);--brand-600:#4079df;--brand-700:var(--pm-accent-strong);--brand-800:#2857af;--brand-tint-3:var(--pm-accent-soft);--accent:var(--pm-accent);--success:var(--pm-success);--danger:var(--pm-danger);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.crm-shell) body{background:var(--pm-canvas);color:var(--pm-ink)}html:has(.crm-shell) .crm-shell{background:var(--pm-canvas);grid-template-columns:248px minmax(0,1fr)}html:has(.crm-shell) .crm-shell.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}html:has(.crm-shell) .sidebar{background:radial-gradient(circle at 12% 0,#73a4ff42,#0000 240px),linear-gradient(168deg,#294b82 0%,#1d365f 58%,#172d50 100%)!important;border-right:1px solid #ffffff1c!important;box-shadow:14px 0 40px #1e375c1c!important}html:has(.crm-shell) :is(.brand-block,.sidebar-footer){background:#0c1f3d29!important;border-color:#ffffff1a!important}html:has(.crm-shell) .brand-block{min-height:72px;padding:17px 16px!important}html:has(.crm-shell) .brand-block img{filter:grayscale()brightness(0)invert()}html:has(.crm-shell) .sidebar-scroll{scrollbar-color:#fff3 transparent;padding:12px 10px 16px}html:has(.crm-shell) .sidebar-nav{gap:3px}html:has(.crm-shell) .sidebar-section+.sidebar-section{margin-top:8px}html:has(.crm-shell) .sidebar :is(.brand-tagline,.sidebar-group,.group-chevron,.sidebar-collapse-btn){color:#afc0da!important}html:has(.crm-shell) .sidebar-group{letter-spacing:.12em;min-height:28px;margin:5px 3px 2px;padding-inline:9px}html:has(.crm-shell) .sidebar-group.collapsible:hover{color:#fff!important;background:#ffffff12!important}html:has(.crm-shell) .sidebar :is(.sidebar-nav a,.nav-children .nav-child){border:1px solid #0000;min-height:40px;margin:0;padding:9px 10px;font-size:13px;color:#dbe5f3!important;border-radius:9px!important}html:has(.crm-shell) .sidebar .nav-label{color:inherit!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:0!important;text-transform:none!important}html:has(.crm-shell) .sidebar :is(.sidebar-nav a,.nav-children .nav-child):hover{border-color:#ffffff12;color:#fff!important;background:#ffffff13!important}html:has(.crm-shell) .sidebar :is(.sidebar-nav a.active,.nav-children .nav-child.active){color:#fff!important;background:linear-gradient(135deg,#6a9cf5 0%,#447ee8 100%)!important;border-color:#fff3!important;box-shadow:0 11px 25px #0c244e45,inset 0 1px #ffffff21!important}html:has(.crm-shell) .sidebar :is(.sidebar-nav a.active,.nav-children .nav-child.active):before{display:none!important}html:has(.crm-shell) .sidebar :is(.nav-icon,.nav-expand-btn){color:#afc1dc!important}html:has(.crm-shell) .sidebar :is(a:hover,a.active) .nav-icon{color:#fff!important}html:has(.crm-shell) .nav-children{border-left:1px solid #b4ccee2e;margin-left:19px;padding-left:12px}html:has(.crm-shell) .nav-children .nav-child{min-height:36px;font-size:12px}html:has(.crm-shell) .sidebar-user-name{color:#fff!important}html:has(.crm-shell) .sidebar .role-pill{color:#e2ecff!important;background:#6fa3ff2b!important;border-color:#a4c5ff3b!important}html:has(.crm-shell) .sidebar-footer .secondary-button{color:#e6edf8!important;background:#fff1!important;border-color:#ffffff1f!important}html:has(.crm-shell) .workspace{background:radial-gradient(circle at 88% -10%, #6f9eef24, transparent 330px), linear-gradient(150deg, #f7f9fd 0%, var(--pm-canvas) 62%, #edf2fa 100%)!important}html:has(.crm-shell) .topbar-bar{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);min-height:64px;box-shadow:0 10px 34px -30px #1a345875;background:#fafcffd1!important;border-bottom:1px solid #c8d5e6c7!important;padding:10px clamp(18px,2.3vw,34px)!important}html:has(.crm-shell) .topbar-search{min-width:min(390px,34vw);min-height:42px;border:1px solid var(--pm-line)!important;color:var(--pm-muted)!important;background:#ffffffe6!important;border-radius:11px!important;box-shadow:0 4px 15px #1e395e0a!important}html:has(.crm-shell) .topbar-search:hover{background:#fff!important;border-color:#b9c9df!important}html:has(.crm-shell) .topbar-kbd{border-color:var(--pm-line)!important;background:var(--pm-canvas-soft)!important;color:var(--pm-muted)!important}html:has(.crm-shell) .workspace-inner{gap:16px;padding:22px clamp(20px,2.6vw,38px) 42px}html:has(.crm-shell) .workspace-inner>#main-content{display:contents}html:has(.crm-shell) .page-hero{min-height:78px;margin:0 0 3px;border-bottom:1px solid var(--pm-line)!important;background:0 0!important;padding:10px 0 17px!important}html:has(.crm-shell) .page-hero :is(h1,h2){text-wrap:balance;color:var(--pm-ink)!important;letter-spacing:-.04em!important;font-size:clamp(26px,2.4vw,36px)!important;font-weight:650!important;line-height:1.08!important}html:has(.crm-shell) .page-hero p{max-width:720px;margin-top:5px;color:var(--pm-muted)!important;font-size:13px!important}html:has(.crm-shell) .page-hero-eyebrow{width:fit-content;margin-bottom:6px;padding:3px 8px;background:var(--pm-accent-soft)!important;color:var(--pm-accent-strong)!important}html:has(.crm-shell) :is(.page-head,.topbar) h1{color:var(--pm-ink);letter-spacing:-.035em;text-wrap:balance}html:has(.crm-shell) :is(.primary-button,.accent-button,.ui-button--primary,button[type=submit]:not(.secondary-button):not(.danger-button)){min-height:42px;border:1px solid var(--pm-accent-strong)!important;color:#fff!important;background:linear-gradient(135deg,#5b91ef 0%,#3f77dc 100%)!important;border-radius:9px!important;box-shadow:0 9px 20px -12px #2b5ebabf!important}html:has(.crm-shell) :is(.primary-button,.accent-button,.ui-button--primary,button[type=submit]:not(.secondary-button):not(.danger-button)):hover{transform:translateY(-1px);background:linear-gradient(135deg,#4f86e9 0%,#3269cf 100%)!important;box-shadow:0 12px 25px -12px #2653a6cc!important}html:has(.crm-shell) :is(.secondary-button,.neutral-button,.ui-button--secondary,.ghost-button){min-height:42px;box-shadow:0 4px 13px #1e395e09;border:1px solid var(--pm-line-strong)!important;color:var(--pm-ink-soft)!important;background:#ffffffeb!important;border-radius:9px!important}html:has(.crm-shell) :is(.secondary-button,.neutral-button,.ui-button--secondary,.ghost-button):hover{background:var(--pm-accent-wash)!important;color:var(--pm-accent-strong)!important;border-color:#adbed6!important}html:has(.crm-shell) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:42px;box-shadow:inset 0 1px 2px #1f385c06;border:1px solid var(--pm-line-strong)!important;color:var(--pm-ink)!important;background:#fff!important;border-radius:9px!important}html:has(.crm-shell) textarea{min-height:96px}html:has(.crm-shell) :is(input,select,textarea):hover{border-color:#afc0d8!important}html:has(.crm-shell) :is(input,select,textarea):focus{outline:0;border-color:var(--pm-accent)!important;box-shadow:var(--pm-focus)!important}html:has(.crm-shell) :is(input,textarea)::placeholder{color:var(--pm-faint)}html:has(.crm-shell) :is(.form-row label,.ui-field-label,.ds-field-label,.lms-form-row label){font-size:12px;font-weight:700;color:var(--pm-ink-soft)!important}html:has(.crm-shell) :is(.lead-panel,.panel,.panel-with-header,.detail-panel,.analytics-panel,.ds-card,.wbc-card,.paylinks-card,.partner-card,.empty-card,.card){border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius)!important;background:var(--pm-surface-raised)!important;box-shadow:var(--pm-shadow-xs)!important}html:has(.crm-shell) :is(.lead-panel,.panel,.detail-panel,.analytics-panel,.ds-card,.card):hover{box-shadow:var(--pm-shadow-sm)!important;border-color:#c7d3e3!important}html:has(.crm-shell) :is(.panel-header,.card-header,.detail-panel-head,.form-modal-head){border-color:var(--pm-line)!important;background:linear-gradient(#fbfcfe,#f6f8fc)!important}html:has(.crm-shell) :is(.metric-grid,.kpi-grid,.dash2-kpis){gap:12px!important}html:has(.crm-shell) :is(.metric,.kpi-card,.dash2-kpi,.stat-card,.metric-card){min-height:112px;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius)!important;box-shadow:var(--pm-shadow-xs)!important;background:linear-gradient(145deg,#fff 0%,#f9fbfe 100%)!important;padding:17px 18px!important}html:has(.crm-shell) :is(.metric,.kpi-card,.dash2-kpi,.stat-card,.metric-card):after{width:0!important}html:has(.crm-shell) :is(.kpi-icon,.dash2-kpi-icon,.metric-icon){background:var(--pm-accent-soft)!important;color:var(--pm-accent-strong)!important;border-radius:9px!important}html:has(.crm-shell) :is(.kpi-label,.dash2-kpi-label,.metric-label){color:var(--pm-muted)!important;letter-spacing:.065em!important;font-size:10.5px!important}html:has(.crm-shell) :is(.kpi-value,.dash2-kpi-value,.metric-value){font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--pm-ink)!important;font-size:clamp(24px,2vw,31px)!important}html:has(.crm-shell) :is(.table-wrap,.data-table-wrap){background:#fff;overflow-x:auto;border:1px solid var(--pm-line)!important;border-radius:var(--pm-radius)!important;box-shadow:var(--pm-shadow-xs)!important}html:has(.crm-shell) :is(table,.data-table) thead th{letter-spacing:.075em;height:44px;padding:10px 13px;border-color:var(--pm-line)!important;color:#60738e!important;background:#f3f6fb!important;font-size:10px!important}html:has(.crm-shell) :is(table,.data-table) tbody td{color:var(--pm-ink-soft);padding:12px 13px;font-size:13px;border-color:#e8edf4!important}html:has(.crm-shell) :is(table,.data-table) tbody tr:hover>td{background:var(--pm-accent-wash)!important}html:has(.crm-shell) .data-table-pagination{border-top-color:var(--pm-line)!important;background:#f7f9fc!important}html:has(.crm-shell) :is(.filter-bar,.filters,.ui-toolbar){box-shadow:var(--pm-shadow-xs);border:1px solid var(--pm-line)!important;background:#ffffffc7!important;border-radius:11px!important;padding:8px!important}html:has(.crm-shell) .filter-pill{min-height:38px;border-color:var(--pm-line)!important;background:#fff!important;border-radius:8px!important}html:has(.crm-shell) .filter-pill--active{background:var(--pm-accent-soft)!important;color:var(--pm-accent-strong)!important;border-color:#a9c3f1!important}html:has(.crm-shell) :is(.tab-pills,[role=tablist]:not(.wa-tabs-v2-sections):not(.wa-tabs-v2-pills)){padding:4px;border-color:var(--pm-line)!important;background:#e8eef7!important;border-radius:10px!important}html:has(.crm-shell) .tab-pill{min-height:38px;color:var(--pm-muted)!important;border-radius:7px!important}html:has(.crm-shell) .tab-pill.active{color:var(--pm-accent-strong)!important;background:#fff!important;box-shadow:0 3px 9px #233e6317!important}html:has(.crm-shell) :is(.status-pill,.chip-pill,.badge,.tag-pill,.score-chip){font-size:10.5px;font-weight:750;box-shadow:none!important;border-radius:999px!important}html:has(.crm-shell) :is(.empty,.empty-state,.empty-card){border-color:var(--pm-line-strong)!important;background:linear-gradient(155deg,#fff,#f6f9fd)!important}html:has(.crm-shell) :is(.empty-icon,.empty-state-icon,.empty-illust){background:var(--pm-accent-soft)!important;color:var(--pm-accent-strong)!important}html:has(.crm-shell) .error-card{background:var(--pm-danger-soft)!important;border-color:#efc1ca!important}html:has(.crm-shell) :is(.form-modal-wrap,.confirm-backdrop,.prompt-overlay,.palette-backdrop){-webkit-backdrop-filter:blur(9px)saturate(90%);backdrop-filter:blur(9px)saturate(90%);background:#12233d8a!important}html:has(.crm-shell) :is(.form-modal,.confirm-card,.prompt-modal,.palette){background:#fff!important;border:1px solid #c9d6e7e0!important;border-radius:15px!important;box-shadow:0 30px 90px -28px #0d23448f!important}html:has(.crm-shell) :is(.form-modal,.confirm-card,.prompt-modal,.palette){overscroll-behavior:contain}html:has(.crm-shell) .palette-input{border-bottom-color:var(--pm-line)!important;background:#f9fbfe!important}html:has(.crm-shell) .palette-item{border-radius:9px!important}html:has(.crm-shell) .palette-item.active{background:var(--pm-accent-soft)!important;color:var(--pm-accent-strong)!important}html:has(.crm-shell) :is(.inbox-viewport,.wa-page-frame,.wac-shell,.calendar-workspace,.flow-builder,.lp2-shell,.nf-editor-shell){border-color:var(--pm-line)!important;border-radius:var(--pm-radius)!important;box-shadow:var(--pm-shadow-sm)!important}html:has(.crm-shell) :is(a,button,input,select,textarea,[role=button],[role=tab]):focus-visible{outline:2px solid var(--pm-accent)!important;outline-offset:3px!important;box-shadow:var(--pm-focus)!important}html:has(.crm-shell) :is(button,a,[role=button],[role=tab]){touch-action:manipulation;-webkit-tap-highlight-color:#4f86ed24}html:has(.crm-shell) :is(button,a,input,select,textarea){transition-property:color,background-color,border-color,box-shadow,opacity,transform;transition-duration:.16s;transition-timing-function:ease}@media (max-width:1100px){html:has(.crm-shell) .crm-shell{grid-template-columns:minmax(0,1fr)}html:has(.crm-shell) .crm-shell.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}html:has(.crm-shell) .mobile-bar{min-height:60px;padding:max(8px, env(safe-area-inset-top)) max(13px, env(safe-area-inset-right)) 8px max(13px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 24px -20px #18305280;border-bottom:1px solid var(--pm-line)!important;background:#fafcfff0!important}html:has(.crm-shell) .mobile-drawer-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#11213a75!important}html:has(.crm-shell) .workspace-inner{padding:18px 16px 40px}}@media (max-width:760px){html:has(.crm-shell) .sidebar{width:min(86vw,316px)}html:has(.crm-shell) .workspace-inner{gap:13px!important;padding:15px 13px 34px!important}html:has(.crm-shell) .page-hero{min-height:0;padding:6px 0 14px!important}html:has(.crm-shell) .page-hero :is(h1,h2){font-size:25px!important}html:has(.crm-shell) .page-hero p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px!important;display:-webkit-box!important}html:has(.crm-shell) .page-hero-actions{width:100%;margin-top:10px}html:has(.crm-shell) .page-hero-actions>*{flex:auto;justify-content:center;min-height:44px}html:has(.crm-shell) :is(.metric-grid,.kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}html:has(.crm-shell) :is(.metric,.kpi-card,.dash2-kpi,.stat-card,.metric-card){min-height:96px;padding:13px!important}html:has(.crm-shell) :is(.kpi-value,.dash2-kpi-value,.metric-value){font-size:22px!important}html:has(.crm-shell) :is(.filter-bar,.filters,.ui-toolbar){overscroll-behavior-inline:contain;scrollbar-width:thin;max-width:100%;overflow-x:auto}html:has(.crm-shell) :is(.form-modal,.prompt-modal,.confirm-card){border-radius:14px!important;width:calc(100vw - 22px)!important;max-height:calc(100dvh - 22px)!important}}@media (max-width:430px){html:has(.crm-shell) :is(.metric-grid,.kpi-grid){grid-template-columns:1fr 1fr}html:has(.crm-shell) .page-hero-actions{grid-template-columns:1fr;display:grid}}@media (pointer:coarse){html:has(.crm-shell) :is(button,.sidebar-nav a,.nav-expand-btn,a.primary-button,a.secondary-button,[role=tab]){min-height:44px}}@media (prefers-reduced-motion:reduce){html:has(.crm-shell) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(.crm-shell) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html:has(.crm-shell) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){html:has(.crm-shell) :is(.sidebar-nav a.active,.tab-pill.active,.primary-button){border:2px solid highlight!important}}[data-platform] .crm-shell{grid-template-columns:264px minmax(0,1fr)}[data-platform] .crm-shell.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}[data-platform] .crm-shell .sidebar{color:var(--pm-ink-soft)!important;background:radial-gradient(circle at -20% -5%,#5a86d817,#0000 220px),#fbfcfe!important;border-right:1px solid #d8e0eb!important;box-shadow:7px 0 28px #223a5c0b!important}[data-platform] .crm-shell :is(.brand-block,.sidebar-footer){border-color:var(--pm-line)!important;background:#ffffffd1!important}[data-platform] .crm-shell .brand-block{min-height:72px;padding:16px 18px!important}[data-platform] .crm-shell .brand-block img{opacity:.94;filter:none!important}[data-platform] .crm-shell .brand-tagline{letter-spacing:.15em;font-size:9px;color:var(--pm-muted)!important}[data-platform] .crm-shell .sidebar-collapse-btn{width:32px;height:32px;box-shadow:0 3px 10px #1f37570a;border:1px solid var(--pm-line)!important;color:var(--pm-muted)!important;background:#fff!important;border-radius:8px!important}[data-platform] .crm-shell .sidebar-collapse-btn:hover{background:var(--pm-accent-wash)!important;color:var(--pm-accent-strong)!important;border-color:#b7c6db!important}[data-platform] .crm-shell .sidebar-scroll{scrollbar-color:#c9d3e1 transparent;padding:14px 12px 18px!important}[data-platform] .crm-shell .sidebar-section{border:0!important;padding:0!important}[data-platform] .crm-shell .sidebar-section+.sidebar-section{border-top:1px solid #e3e8f0!important;margin-top:14px!important;padding-top:14px!important}[data-platform] .crm-shell .sidebar-group{min-height:24px;line-height:1;color:#8997aa!important;letter-spacing:.075em!important;text-transform:uppercase!important;border-radius:7px!important;margin:0 2px 6px!important;padding:0 8px!important;font-family:inherit!important;font-size:10px!important;font-weight:750!important}[data-platform] .crm-shell .sidebar-group.collapsible{min-height:34px;margin-bottom:3px!important}[data-platform] .crm-shell .sidebar-group.collapsible:hover{color:var(--pm-ink-soft)!important;background:#f0f4fa!important}[data-platform] .crm-shell .sidebar-group .group-chevron{color:#93a2b6!important}[data-platform] .crm-shell .sidebar-section-items{gap:3px}[data-platform] .crm-shell .nav-parent-row{background:0 0!important;border-radius:9px!important}[data-platform] .crm-shell :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child){min-height:42px;font-size:13px;color:#42536c!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;margin:0!important;padding:9px 10px!important;font-family:inherit!important;font-weight:590!important}[data-platform] .crm-shell .sidebar .nav-label{color:inherit!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:-.005em!important;text-transform:none!important}[data-platform] .crm-shell :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child):hover{color:var(--pm-ink)!important;background:#f2f5f9!important;border-color:#e0e7f0!important}[data-platform] .crm-shell :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a[aria-current=page],.nav-children .nav-child.active){position:relative;color:#245ab4!important;background:linear-gradient(90deg,#edf4ff 0%,#f5f8fd 100%)!important;border-color:#cdddf7!important;font-weight:700!important;box-shadow:inset 0 0 0 1px #5886d706!important}[data-platform] .crm-shell :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a[aria-current=page],.nav-children .nav-child.active):before{border-radius:0 3px 3px 0;width:3px;position:absolute;inset:8px auto 8px -1px;content:""!important;background:var(--pm-accent)!important;display:block!important}[data-platform] .crm-shell .sidebar .nav-icon{width:20px;margin-right:9px;color:#7a8ca5!important}[data-platform] .crm-shell .sidebar :is(a:hover,a.active) .nav-icon{color:var(--pm-accent-strong)!important}[data-platform] .crm-shell .nav-expand-btn{width:34px;height:38px;margin:0 2px 0 -38px;color:#8190a4!important;border-radius:8px!important}[data-platform] .crm-shell .nav-expand-btn:hover{color:var(--pm-accent-strong)!important;background:#e8eef7!important}[data-platform] .crm-shell .nav-parent.has-children .nav-parent-row>a{padding-right:42px!important}[data-platform] .crm-shell .nav-children{border-left:1px solid #d9e2ef;margin:3px 0 5px 19px;padding-left:12px}[data-platform] .crm-shell .nav-children .nav-child{min-height:36px;font-size:12px;padding-block:7px!important}[data-platform] .crm-shell .sidebar-footer{gap:10px;padding:12px 14px 14px!important}[data-platform] .crm-shell .sidebar-user{border:1px solid #0000;min-height:48px;padding:7px 8px;border-radius:10px!important}[data-platform] .crm-shell .sidebar-user:hover{border-color:var(--pm-line)!important;background:#f3f6fa!important}[data-platform] .crm-shell .sidebar-user-name{color:var(--pm-ink)!important}[data-platform] .crm-shell .sidebar .role-pill{color:#5b6f8b!important;background:#eef3fa!important;border-color:#d2ddec!important}[data-platform] .crm-shell .sidebar-footer .secondary-button{min-height:40px;border-color:var(--pm-line)!important;color:var(--pm-ink-soft)!important;background:#fff!important}[data-platform] .crm-shell .sidebar-footer .secondary-button:hover{color:var(--pm-ink)!important;background:#f3f6fa!important;border-color:#c4d0e0!important}@media (max-width:1100px){[data-platform] .crm-shell,[data-platform] .crm-shell.sidebar-collapsed{grid-template-columns:minmax(0,1fr)}[data-platform] .crm-shell .sidebar{width:min(88vw,304px);box-shadow:18px 0 60px #12274630!important}[data-platform] .crm-shell.drawer-open .crm-premium-mobile-dock{visibility:hidden}}html:has(.crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child){color:#42536c!important;box-shadow:none!important;background:0 0!important}html:has(.crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child) .nav-label{color:inherit!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:-.005em!important;text-transform:none!important}html:has(.crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child):hover{color:var(--pm-ink)!important;background:#f2f5f9!important;border-color:#e0e7f0!important}html:has(.crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a[aria-current=page],.nav-children .nav-child.active){color:#245ab4!important;background:linear-gradient(90deg,#edf4ff 0%,#f5f8fd 100%)!important;border-color:#cdddf7!important;box-shadow:inset 0 0 0 1px #5886d706!important}html:has(.crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a) .nav-icon{color:#7a8ca5!important}html:has(.crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a:hover,.sidebar-nav a.active,.sidebar-section-items a:hover,.sidebar-section-items a.active) .nav-icon{color:var(--pm-accent-strong)!important}
.inline-copy-button{width:44px;height:44px;color:var(--muted);vertical-align:middle;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:4px;padding:0;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.inline-copy-button:hover{border-color:var(--line);background:var(--surface-2);color:var(--brand-700)}.inline-copy-button.is-copied{color:var(--success)}.inline-copy-button.is-failed{color:var(--danger)}.inline-copy-button:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.lead-payment-confirm-amount{color:var(--success);font-variant-numeric:tabular-nums;text-align:center;font-size:32px;font-weight:750;line-height:1.1}.intern-leads-workspace{min-width:0}.intern-link-field{min-width:0;color:var(--ink-2);flex:240px;gap:5px;font-size:12px;font-weight:700;display:grid}.intern-link-error{color:var(--danger);margin-top:8px;font-size:12px}.intern-leads-mobile-list{display:none}@media (max-width:760px){.intern-leads-workspace{gap:14px!important}.intern-link-field input{font-size:16px!important}.intern-leads-table{display:none}.intern-leads-mobile-list{gap:10px;display:grid}.intern-leads-mobile-card,.intern-leads-mobile-empty{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--pm-shadow-xs);border-radius:12px;padding:13px}.intern-leads-mobile-head{align-items:center;gap:10px;min-width:0;display:flex}.intern-leads-mobile-head>div{flex:1;gap:2px;min-width:0;display:grid}.intern-leads-mobile-head strong,.intern-leads-mobile-head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.intern-leads-mobile-head strong{color:var(--ink);font-size:14px}.intern-leads-mobile-head small{color:var(--muted);font-size:12px}.intern-leads-mobile-head button{border:1px solid var(--line);background:var(--surface-2);border-radius:9px;flex:none;place-items:center;width:44px;height:44px;display:grid}.intern-leads-mobile-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:5px 10px;padding:10px 0 0 44px;font-size:11px;display:flex}.intern-leads-mobile-card>div:last-child:not(.intern-leads-mobile-meta){margin-top:12px}.intern-leads-mobile-card a,.intern-leads-mobile-card button{min-height:44px}.intern-leads-mobile-empty{color:var(--muted);text-align:center;padding:28px 16px}}
html:has([data-platform=crm] .crm-shell){--pm-canvas:#f5f4f0;--pm-canvas-soft:#faf9f6;--pm-surface:#fffefa;--pm-ink:#202a28;--pm-ink-soft:#3e4c49;--pm-muted:#687773;--pm-line:#e0e4dc;--pm-line-strong:#cbd5cb;--pm-accent:#177766;--pm-accent-strong:#105f52;--pm-accent-soft:#e1f1eb;--pm-accent-wash:#f0f7f2;--pm-focus:0 0 0 4px #1777662e;--surface-3:#edf1e9;--brand-600:#146b5d;--brand-800:#0c5147;--brand-tint-3:var(--pm-accent-soft)}html:has([data-platform=crm] .crm-shell) body{background:var(--pm-canvas)!important}html:has([data-platform=crm] .crm-shell) .crm-shell{background:var(--pm-canvas)!important}html:has([data-platform=crm] .crm-shell) [data-platform=crm] .crm-shell{font-family:var(--font-inter), sans-serif!important}html:has([data-platform=crm] .crm-shell) [data-platform=crm] :is(.crm-premium-hero h1,.crm-premium-panel h2,.crm-premium-priority h2){font-family:var(--font-fira-sans), var(--font-inter), sans-serif}html:has([data-platform=crm] .crm-shell) .workspace{background:var(--pm-canvas)!important}html:has([data-platform=crm] .crm-shell) .topbar-bar{background:var(--pm-surface)!important;border-bottom-color:var(--pm-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html:has([data-platform=crm] .crm-shell) .topbar-search{box-shadow:none!important;background:#f8f8f4!important}html:has([data-platform=crm] .crm-shell) :is(.primary-button,.btn-primary,.button-primary){background:var(--pm-accent-strong)!important;border-color:var(--pm-accent-strong)!important;box-shadow:none!important}html:has([data-platform=crm] .crm-shell) :is(.primary-button,.btn-primary,.button-primary):hover{background:#0b5146!important}html:has([data-platform=crm] .crm-shell) :is(table,.data-table) thead th{color:#586861!important;background:#f4f6f0!important}html:has([data-platform=crm] .crm-shell) .data-table-pagination{background:#fafaf6!important}html:has([data-platform=crm] .crm-shell) :is(.tab-pills,[role=tablist]:not(.wa-tabs-v2-sections):not(.wa-tabs-v2-pills)){background:#edf0e9!important}html:has([data-platform=crm] .crm-shell) .filter-pill--active{border-color:#a8cabc!important}html:has([data-platform=crm] .crm-shell) :is(.panel-header,.card-header,.detail-panel-head,.form-modal-head){background:#fafaf6!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar{border-right-color:var(--pm-line)!important;box-shadow:none!important;background:#faf9f5!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell :is(.brand-block,.sidebar-footer){background:#faf9f5!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar-user-name{color:var(--pm-ink)!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .role-pill{color:#52655b!important;border-color:var(--pm-line)!important;background:#eaf0e9!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar-section+.sidebar-section{border-top-color:var(--pm-line)!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar-group{color:#77837b!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child){color:var(--pm-ink-soft)!important;border-radius:6px!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a,.nav-children .nav-child):hover{color:var(--pm-ink)!important;background:#edf1e9!important;border-color:#0000!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a[aria-current=page],.nav-children .nav-child.active){color:#124f44!important;box-shadow:none!important;background:#e4efe8!important;border-color:#0000!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell :is(.sidebar-nav a.active,.sidebar-section-items a.active,.sidebar-nav a[aria-current=page]):before{background:#177766!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a,.sidebar-section-items a) .nav-icon{color:#7b8d83!important}html:has([data-platform=crm] .crm-shell) [data-platform] .crm-shell .sidebar :is(.sidebar-nav a:hover,.sidebar-nav a.active,.sidebar-section-items a:hover,.sidebar-section-items a.active) .nav-icon{color:#105f52!important}.crm-premium{--crm-canvas:#f5f4f0;--crm-surface:#fffefa;--crm-surface-soft:#f8f8f3;--crm-surface-blue:#e8f2ec;--crm-ink:#202a28;--crm-ink-2:#3e4c49;--crm-muted:#66746f;--crm-line:#dfe4dc;--crm-line-soft:#eaede6;--crm-accent:#177766;--crm-accent-strong:#105f52;--crm-accent-soft:#cfe7db;--crm-violet:#617f70;--crm-shadow:0 14px 40px #23342d14;--crm-shadow-soft:0 2px 8px #23342d09;background:0 0}.crm-premium-hero{padding-block:8px 4px}.crm-premium-kicker,.crm-premium-overline{color:var(--crm-accent-strong)}.crm-premium-hero h1{letter-spacing:-.052em;font-weight:720}.crm-premium-hero p{font-size:14px}.crm-premium-search{background:var(--crm-surface)}.crm-premium-primary{background:var(--crm-accent-strong);box-shadow:none}.crm-premium-primary:hover{background:#0b5146}.crm-premium-viewbar{box-shadow:none;background:var(--crm-surface);border-radius:8px}.crm-premium-viewbar a.is-active{color:var(--crm-accent-strong);background:var(--crm-surface-blue);box-shadow:none}.crm-premium-kpi,.crm-premium-priority,.crm-premium-panel{box-shadow:var(--crm-shadow-soft);background:var(--crm-surface);border-radius:9px}.crm-premium-kpi{min-height:150px}.crm-premium-kpi:hover{box-shadow:var(--crm-shadow);border-color:#b2c9bb}.crm-premium-kpi-icon,.crm-premium-kpi--violet .crm-premium-kpi-icon,.crm-premium-kpi--green .crm-premium-kpi-icon,.crm-premium-kpi--rose .crm-premium-kpi-icon{color:#105f52;background:#e8f2ec}.crm-premium-kpi-foot svg{color:var(--crm-accent)}.crm-premium-priority-mark,.crm-premium-priority-items>a>span{color:#105f52;background:#e8f2ec}.crm-premium-panel-head>a{font-size:12px}.crm-premium-empty{min-height:104px}.crm-premium-stage-track a{min-width:0}.crm-premium-stage-track small{white-space:normal}.crm-premium-collection{background:#edf4ed}@media (max-width:680px){html:has([data-platform=crm] .crm-shell) .mobile-bar{box-shadow:none!important;background:#fffefa!important}.crm-premium{padding:18px 16px calc(112px + env(safe-area-inset-bottom));background:0 0}.crm-premium-hero{gap:12px}.crm-premium-hero h1{font-size:clamp(25px,7vw,31px)}.crm-premium-hero p{max-width:32ch}.crm-premium-primary{white-space:nowrap;width:auto;min-width:46px;padding:0 12px;font-size:12px}.crm-premium-primary svg{width:16px;height:16px}.crm-premium-viewbar{display:none}.crm-premium-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:16px 0 10px;padding:0;display:grid;overflow:visible}.crm-premium-kpi{min-width:0;min-height:132px;padding:14px}.crm-premium-kpi-head>span:first-child{font-size:12px}.crm-premium-kpi-icon{width:30px;height:30px}.crm-premium-kpi>strong{margin:8px 0 4px;font-size:clamp(28px,8vw,36px)}.crm-premium-kpi-foot{font-size:10px;line-height:1.35}.crm-premium-priority{margin-top:12px}.crm-premium-chart-wrap{overflow:hidden}.crm-premium-chart{aspect-ratio:760/220;min-width:0;height:auto}.crm-premium-stage-track{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.crm-premium-stage-track a{min-width:0;min-height:82px}.crm-premium-stage-track a:nth-child(2n){border-right:0}.crm-premium-mobile-dock{border:0;border-top:1px solid var(--crm-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffefa;border-radius:0;min-height:68px;bottom:0;left:0;right:0;box-shadow:0 -5px 24px #23342d13}.crm-premium-mobile-dock a{color:#65766e;border-radius:7px}.crm-premium-mobile-dock a.is-active{color:#105f52;box-shadow:none;background:#e8f2ec}}
@media (max-height:880px),(max-width:1500px){html:has(.crm-shell) :is(.dash2-kpi,.kpi-card,.metric,.stat-card,.metric-card){min-height:0!important;padding:8px 12px!important}html:has(.crm-shell) :is(.dash2-kpis,.kpi-grid,.metric-grid){gap:8px!important}html:has(.crm-shell) .dash2-kpi-top{gap:6px!important;margin-bottom:2px!important}html:has(.crm-shell) .dash2-kpi-value{margin:1px 0 0!important;font-size:22px!important;line-height:1.15!important}html:has(.crm-shell) .dash2-kpi-foot{margin-top:1px!important;font-size:10.5px!important}html:has(.crm-shell) .dash2-kpi-icon{width:26px!important;height:26px!important}html:has(.crm-shell) .page-hero{padding-top:14px!important;padding-bottom:10px!important}html:has(.crm-shell) .page-hero-mesh{display:none!important}html:has(.crm-shell) .page-hero-text h1{font-size:25px!important;line-height:1.15!important}html:has(.crm-shell) .leads-toolbar{gap:8px!important;padding:10px 12px!important}}@media (max-width:1100px){html:has(.crm-shell) :is([data-platform] .crm-shell .sidebar,.crm-shell .sidebar){z-index:60!important;height:100dvh!important;transition:transform .2s!important;position:fixed!important;top:0!important;bottom:auto!important;left:0!important;transform:translate(-100%)!important}html:has(.crm-shell) .crm-shell.drawer-open .sidebar{transform:translate(0)!important}html:has(.crm-shell) .crm-shell{grid-template-columns:1fr!important}}@media (max-width:760px){html:has(.crm-shell) :is(.crm-viewport,.crm-viewport-head,.crm-viewport-body){width:100%!important;min-width:0!important;max-width:100%!important}html:has(.crm-shell) :is(.table-wrap,.table-wrap--leads){max-width:100%!important;overflow-x:auto!important}html:has(.crm-shell) .dash2-kpis{grid-template-columns:repeat(2,1fr)!important;display:grid!important;overflow-x:visible!important}html:has(.crm-shell) .page-hero-actions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}html:has(.crm-shell) .page-hero-actions>*{width:100%!important}}@media (max-height:820px){html:has(.crm-shell) .dash2-kpi-foot{display:none!important}html:has(.crm-shell) .dash2-kpi-value{font-size:20px!important}html:has(.crm-shell) .dash2-kpi{min-height:0!important;padding:7px 12px!important}html:has(.crm-shell) .page-hero{padding-top:10px!important;padding-bottom:8px!important}html:has(.crm-shell) .page-hero-text p{display:none!important}html:has(.crm-shell) .page-hero-text h1{font-size:23px!important}html:has(.crm-shell) .leads-toolbar{padding:8px 12px!important}}
@media (min-width:1101px){html,body{height:100dvh;overflow:hidden}}html{-webkit-text-size-adjust:100%}body{font-family:var(--ds-font-sans,"Book Antiqua", "Palatino Linotype", Palatino, Georgia, serif);font-feature-settings:"cv11", "ss01";color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.55}h1,h2,h3,h4,h5{font-family:var(--ds-font-heading,var(--ds-font-sans));letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}h2{letter-spacing:-.025em;font-size:30px;font-weight:700;line-height:1.18}h3{font-size:17px;line-height:1.35}p{margin:0}a{color:var(--brand-700);text-decoration:none;transition:color .15s}a:hover{color:var(--brand-800)}button{cursor:pointer;font:inherit;color:inherit}button:disabled{cursor:not-allowed}code{font-family:var(--font-mono);background:var(--surface-2);border-radius:4px;padding:1px 6px;font-size:.85em}pre{margin:0}.muted{color:var(--muted)}.muted.small{font-size:12px}.eyebrow{color:var(--brand-700);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.kp-scope{--kp-accent:#f2742a;--kp-ink:#15171a;--kp-border:#e5e7eb;--kp-muted:#6b7280}.kp-scope .kp-welcome{margin-bottom:22px}.kp-scope .kp-welcome h1{letter-spacing:-.025em;margin:0 0 6px;font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.1}.kp-scope .kp-welcome p{color:var(--kp-muted);margin:0;font-size:14.5px}.kp-scope .kp-hero{color:#fff;background:linear-gradient(120deg,#f2742a 0%,#d65a14 55%,#b45309 100%);border-radius:12px;grid-template-columns:1fr 200px;margin-bottom:22px;display:grid;overflow:hidden;box-shadow:0 10px 30px #f2742a38}.kp-scope .kp-hero-body{padding:26px 30px}.kp-scope .kp-hero .kp-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}.kp-scope .kp-hero-body h2{letter-spacing:-.015em;margin:8px 0 4px;font-size:clamp(19px,2.2vw,24px);font-weight:800}.kp-scope .kp-hero-body p{color:#ffffffe6;margin:0;font-size:13.5px}.kp-scope .kp-hero-art{background:radial-gradient(120% 120% at 100% 0,#ffffff40,#0000 60%)}.kp-scope .kp-hero .kp-btn-accent{color:#b45309;background:#fff}@media (max-width:767px){.kp-scope .kp-hero{grid-template-columns:1fr}.kp-scope .kp-hero-art{display:none}.kp-scope .kp-hero-body{padding:20px}}.kp-scope .kp-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:26px;display:grid}.kp-scope .kp-stat{border:1px solid var(--kp-border);background:#fff;border-radius:12px;padding:16px}.kp-scope .kp-stat-ic{color:var(--kp-accent)}.kp-scope .kp-stat-val{letter-spacing:-.02em;margin-top:9px;font-size:25px;font-weight:800;line-height:1}.kp-scope .kp-stat-lbl{text-transform:uppercase;letter-spacing:.06em;color:var(--kp-muted);margin-top:5px;font-family:ui-monospace,monospace;font-size:11px}@media (max-width:900px){.kp-scope .kp-stats{grid-template-columns:repeat(2,1fr)}}.kp-scope .kp-sectionhead{justify-content:space-between;align-items:baseline;margin:0 0 12px;display:flex}.kp-scope .kp-sectionhead h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.kp-scope .kp-sectionhead a{text-transform:uppercase;letter-spacing:.08em;color:var(--kp-muted);font-family:ui-monospace,monospace;font-size:11px;text-decoration:none}.kp-scope .kp-btn-accent{background:var(--kp-accent);color:#fff;border-radius:6px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}@keyframes onrol-spin{to{transform:rotate(360deg)}}.spin{animation:.9s linear infinite onrol-spin}@media (prefers-reduced-motion:reduce){.spin{animation:none}}
