.employeetoolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:14px;display:flex}.employeetoolbar .datepresets{flex:0 auto;margin-bottom:0}.employeetoolbar .reportfilters.employeefilters{flex-wrap:wrap;flex:460px;align-items:flex-end;gap:8px;min-width:0;margin-bottom:0;padding:8px 10px;display:flex}.employeetoolbar .employeefilters label{color:#5f616c;flex:120px;min-width:0;font-size:12.5px}.employeetoolbar .employeefilters input,.employeetoolbar .employeefilters select{min-width:0;height:36px;margin-top:4px;font-size:14px}.employeetoolbar .employeefilters button{flex:none;height:36px;padding:0 16px;font-size:14px}@media (max-width:760px){.employeetoolbar .reportfilters.employeefilters{flex-basis:100%}}@media (max-width:480px){.employeetoolbar .employeefilters label,.employeetoolbar .employeefilters button{flex-basis:100%}}.myincome:not(.ownerincome) .myincomegrid{padding-bottom:12px}.myincome:not(.ownerincome) .myincomegrid>div>strong{font-size:18px}.incomeformula{border-top:1px solid #f0f0f4;margin:0 17px;padding:14px 0 16px}.incomeformula .ownerstep>span{white-space:normal}.myincome:not(.ownerincome) .ownerresult{background:#f4f2fd;border-color:#d9d2f4}.myincome:not(.ownerincome) .ownerresult>span{color:#5b49c4}.myincome:not(.ownerincome) .ownerresult>strong{color:#3d3f4c}.myincome:not(.ownerincome) .ownerresult>small{color:#7b6fb0}.teamincometable td.who,.kpipage .comptable td.who{vertical-align:middle;min-width:200px;display:table-cell}.teamincometable td.who>.whocell,.kpipage .comptable td.who>.whocell{align-items:center;gap:10px;min-width:0;display:flex}.teamincometable td.who>.whocell>span,.kpipage .comptable td.who>.whocell>span{min-width:0}.teamincometable th:first-child,.teamincometable td.who,.kpipage .comptable th:first-child,.kpipage .comptable td.who{z-index:2;background:#fff;border-right:1px solid #eceef3;position:sticky;left:0}.teamincometable th:first-child,.kpipage .comptable th:first-child{z-index:3;background:#fafafd}.teamincometable .teamtotalrow td.who{background:#f7f7fb}.weekfold{margin-top:2px}.weekfold>summary{cursor:pointer;text-align:right;color:#6957db;font-weight:650;list-style:none;display:block}.weekfold>summary::-webkit-details-marker{display:none}.weekfold>summary:hover{text-decoration:underline}.weekfold>summary.kpihit{color:#1d8a4f}.weekfold[open]>summary{color:#4d4f5b}.weekfold .bonusweeks{justify-content:flex-end;margin-top:4px}.employeefold{margin-top:14px}.employeefold>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:15px 17px;list-style:none;display:flex}.employeefold>summary::-webkit-details-marker{display:none}.employeefold>summary b{color:#262731;font-size:15px}.employeefold>summary span{color:#8f919d;font-size:12.5px}.employeefold>summary:hover span{color:#6957db}.employeefold[open]>summary{border-bottom:1px solid #eceef3}.employeefold[open]>summary span{color:#6957db}.employeefold[open]>summary span:after{content:" — bấm để gập"}html[data-view=cards] .employeefold>summary{background:#fff;border:1px solid #e6e7ed;border-radius:12px}.kpitable td .kpisub.kpimiss{color:#b8392b;font-weight:700}.kpitable td .kpisub.kpigain,.myincomegrid small.kpihit{color:#1d8a4f;font-weight:700}.planstripnote{color:#5d6070;margin:0;padding:0 17px 14px;font-size:13px}.kpitable .kpinote{min-width:140px}.kpipage .viewtabs.leadtabs{margin-bottom:14px}.kpipage .kpimonthbar{margin-bottom:12px}@media (max-width:560px){.teamincometable td.who,.kpipage .comptable td.who{min-width:150px}.teamincometable td.who>.whocell>span>small,.kpipage .comptable td.who>.whocell>span>small{display:none}.incomeformula{margin:0 14px}}
.leadcard[draggable=true]{cursor:grab}.leadcard[draggable=true]:active{cursor:grabbing}.leadcard.dragging{opacity:.45}.leadboard .kanbancol{outline-offset:-2px;outline:2px dashed #0000;transition:background .12s,outline-color .12s}.leadboard .kanbancol.dropover{background:#e8e5ff;outline-color:#6957db}.leadboard .kanbancol.nodrop{opacity:.85}.leadboard{align-items:stretch}.leadboard .kanbancol{position:relative}.leadboard .kanbancol+.kanbancol:before{content:"";pointer-events:none;border-left:1px solid #d3d4de;position:absolute;top:4px;bottom:4px;left:-7px}.leaddrophint{color:#5b49c4;background:#f8f6ff;border:1px dashed #cfc7f2;border-radius:9px;margin:0 0 9px;padding:9px 10px;font-size:12px;line-height:1.45}.leads-page .viewtabs.leadtabs a em{color:#5b49c4;text-align:center;background:#e8e5ff;border-radius:999px;min-width:18px;margin-left:6px;padding:1px 6px;font-size:11.5px;font-style:normal}.leads-page .viewtabs.leadtabs a em.hot{color:#c6444b;background:#ffeded}.leadfollow{flex-direction:column;gap:14px;margin-bottom:14px;display:flex}.leadfollowgroup{background:#fff;border:1px solid #e5e6ec;border-radius:13px;padding:12px 14px 4px}.leadfollowgroup>header{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:10px;display:flex}.leadfollowgroup>header b{font-size:15px}.leadfollowgroup>header span{color:#858793;background:#f2f2f6;border-radius:20px;padding:3px 8px;font-size:12px}.leadfollowgroup>header small{color:#8b8d97;flex-basis:100%;font-size:12px}.leadfollowgroup.overdue>header b{color:#c6444b}.leadfollowgroup.dueToday>header b{color:#a96a0d}.leadfollowgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.leadfollowgrid .leadcard{background:#fbfbfd;margin-bottom:8px}.leadfollownote{color:#8a8d99;margin:0 0 14px;font-size:13px;line-height:1.55}@media (max-width:1100px){.leadfollowgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.leadfollowgrid{grid-template-columns:1fr}.leadfollowgroup{padding:10px 10px 2px}}.leadviewrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:12px;display:flex}.leadviewrow .viewtabs.leadtabs{margin-bottom:0}.leadperiod{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.leadperiodkinds{background:#f2f2f6;border:1px solid #e3e4ea;border-radius:10px;gap:3px;padding:3px;display:flex}.leadperiodkinds a{color:#777985;border-radius:7px;align-items:center;height:30px;padding:0 12px;font-size:13.5px;font-weight:650;text-decoration:none;display:flex}.leadperiodkinds a.active{color:#604dcc;background:#fff;box-shadow:0 2px 10px #211c3b16}.leadmonthnav.leadperiodnav{gap:8px;margin:0}.leadperiodnav b{white-space:nowrap;font-size:14px}.leadmonthnav.leadperiodnav a.leadperiodnow{color:#5b49c4;width:auto;padding:0 11px;font-size:13px;font-weight:650;text-decoration:none}.leadperiodoff{color:#8b8d97;font-size:12.5px}.leadperiodstats{background:#fff;border:1px solid #e5e6ec;border-radius:12px;margin:0 0 12px;padding:10px 14px}.leadperiodnums{color:#5d5f6b;flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:14px;display:flex}.leadperiodnums b{color:#1f2030;margin-right:2px;font-size:17px}.leadperiodnums .leadperiodbefore,.leadperiodnums .leadperiodbefore b{color:#a96a0d}.leadperiodnums .leadperiodbefore a{color:#5b49c4;font-weight:650}.leadperiodstats small{color:#8b8d97;margin-top:5px;font-size:12px;line-height:1.5;display:block}.leadtable .leadstagecell{flex-direction:column;align-items:flex-start;gap:3px;display:inline-flex}.leadtable .leadstagecell small{color:#8b8d97;font-size:11.5px}@media (max-width:700px){.leadviewrow{flex-direction:column;align-items:stretch}.leadperiod{justify-content:space-between}.leadperiodnav b{font-size:13px}}.leadkpi .comptable td.num small{color:#8b8d97;margin-top:2px;font-size:11px;font-weight:500;display:block}.leadmonthnav.leadperiodnav a.leadperiodnow{white-space:nowrap}.leadperiodnav>a,.leadperiodnav>span{flex:none}@media (max-width:700px){.leadperiodnav{flex-wrap:wrap;row-gap:8px}}
.carestats>button.mktpeektile{font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e8e9ef;border-radius:13px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative}.carestats>button.mktpeektile>span{letter-spacing:.5px;text-transform:uppercase;color:#9a9ca8;font-size:11px;font-weight:700;display:block}.carestats>button.mktpeektile>b{letter-spacing:-.7px;color:#272833;margin:6px 0 3px;font-size:27px;display:block}.carestats>button.mktpeektile>small{color:#92949e;font-size:12px;display:block}.carestats>button.mktpeektile.warn>b{color:#c07d1c}.carestats>button.mktpeektile:after{content:"xem lead ›";color:#6552d1;opacity:.75;font-size:11px;font-weight:600;position:absolute;top:12px;right:12px}.carestats>button.mktpeektile:hover,.carestats>button.mktpeektile:focus-visible{border-color:#b8adf3;outline:none;transform:translateY(-1px);box-shadow:0 4px 14px #6552d11f}.marketing-page .mktstats>button.mktpeektile>b{font-size:23px}.mkttable button.mktpeekbtn{font:inherit;cursor:pointer;color:#5b4bc4;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mkttable button.mktpeekbtn:hover{color:#3f30a3}.mkttable button.mktpeekbtn small{color:#8b8d97;margin-top:2px;font-size:11px;font-weight:500;text-decoration:none;display:block}.mktpeek{margin-bottom:14px;padding:10px 14px}.mktpeek.collapsed{padding:8px 14px}.mktpeekbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mktpeekbar>button[role=tab]{font:inherit;cursor:pointer;color:#4a4b57;background:#fff;border:1px solid #e1e2e8;border-radius:999px;padding:6px 12px;font-size:13px}.mktpeekbar>button[role=tab] b{color:#272833;margin-left:4px}.mktpeekbar>button[role=tab].active{color:#fff;background:#6552d1;border-color:#6552d1}.mktpeekbar>button[role=tab].active b{color:#fff}.mktpeekbar>small{color:#92949e;font-size:12px}.mktpeekbar>.mktpeekclose{cursor:pointer;background:#f2f2f6;border:0;border-radius:8px;place-items:center;width:32px;height:32px;margin-left:auto;display:grid}.mktpeekbar>.mktpeekclose svg{width:15px}.mktpeekhead{color:#5a5b66;margin:12px 0 10px;font-size:13px}.mktpeekhead .textbtn{font-size:12px}.mktpeekgrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mktpeekgrid .leadcard{background:#fbfbfd;margin:0}.mktpeekgrid .leadcard p{flex-wrap:wrap;align-items:center;gap:5px;margin:4px 0;display:flex}.mktpeekgrid .leadcard p svg{color:#6552d1;width:13px}.mktpeekgrid .leadcard footer{flex-wrap:wrap;gap:6px}.mktpeekgrid .leadwho{align-items:center;gap:6px;display:inline-flex}.mktpeek .leadempty{color:#92949e;margin:8px 0 4px}@media (max-width:1050px){.mktpeekgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.mktpeekgrid{grid-template-columns:1fr}.carestats>button.mktpeektile:after{display:none}}
