@import "https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&family=Fira+Sans:wght@500;600;700;800&display=swap";
[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: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}}
