/* VKCRM_MANAGER_PANEL_V2: role-owned, flow positioned, NO fixed or absolute overlays. */
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]{
  box-sizing:border-box!important;position:relative!important;inset:auto!important;transform:none!important;
  display:block!important;float:none!important;flex:none!important;
  width:min(calc(100% - 28px),1020px)!important;min-width:0!important;
  max-width:1020px!important;max-height:none!important;height:auto!important;min-height:118px!important;
  margin:8px auto 13px!important;padding:10px 12px 12px!important;
  border:1px solid #dce7f5!important;border-radius:16px!important;background:#fff!important;
  box-shadow:0 8px 24px rgba(16,47,96,.08)!important;overflow:hidden!important;clear:both!important;
  z-index:1!important;align-self:stretch!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-head{
  display:flex!important;align-items:center!important;justify-content:space-between!important;
  gap:10px!important;min-height:39px!important;height:auto!important;padding:0 3px 9px!important;
  border:0!important;background:transparent!important;flex-wrap:nowrap!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .daily-manager-stats-13033-title{
  flex:1 1 auto!important;min-width:130px!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] [data-kpi-title]{
  display:block!important;font:800 15px/1.2 'Segoe UI',Arial,sans-serif!important;letter-spacing:-.02em!important;color:#142b51!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] [data-kpi-subtitle]{
  display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;
  font:500 10px/1.3 'Segoe UI',Arial,sans-serif!important;color:#687d9f!important;margin-top:3px!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .mpv2-salary{
  flex:0 1 260px!important;min-width:190px!important;max-width:280px!important;align-self:center!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .mpv2-salary-line{
  display:flex!important;justify-content:space-between!important;gap:10px!important;font:700 10px/1.3 'Segoe UI',Arial,sans-serif!important;color:#294064!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .mpv2-salary-line b{white-space:nowrap!important;color:#0e6b55!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .mpv2-progress{
  margin-top:5px!important;width:100%!important;height:7px!important;border-radius:99px!important;background:#e5ebf5!important;overflow:hidden!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .mpv2-progress-fill{
  display:block!important;height:100%!important;background:linear-gradient(90deg,#21bf85,#109f74)!important;border-radius:99px!important;transition:width .22s ease!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] [data-kpi-live]{
  flex:none!important;display:flex!important;align-items:center!important;gap:4px!important;
  font:650 9px/1.2 'Segoe UI',Arial,sans-serif!important;color:#258d70!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards{
  display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;
  width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;
  background:transparent!important;border:0!important;margin:0!important;overflow:visible!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi{
  display:flex!important;flex-direction:column!important;justify-content:center!important;box-sizing:border-box!important;
  position:relative!important;height:78px!important;min-height:78px!important;max-height:78px!important;
  min-width:0!important;margin:0!important;padding:8px 10px!important;
  border:1px solid #dfebfa!important;border-radius:12px!important;background:#f4f8ff!important;
  box-shadow:none!important;overflow:hidden!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi:before{
  display:block!important;content:""!important;position:absolute!important;left:0!important;right:auto!important;top:0!important;bottom:0!important;
  width:3px!important;height:100%!important;background:#2873ee!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-app{background:#fff9ee!important;border-color:#f8e5bf!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-app:before{background:#f3a62b!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-reg{background:#f8f4ff!important;border-color:#eee3fc!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-reg:before{background:#9356de!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-account{background:#f0faf7!important;border-color:#d9efe5!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-account:before{background:#159866!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-salary{background:#ebf9f2!important;border-color:#d5efdf!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.tone-salary:before{background:#16aa74!important}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi>span{
  display:block!important;margin:0!important;line-height:1.1!important;font:750 10px/1.1 'Segoe UI',Arial,sans-serif!important;color:#28436b!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi>b{
  display:block!important;margin:6px 0 3px!important;font:850 20px/1.05 'Segoe UI',Arial,sans-serif!important;color:#122946!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;letter-spacing:-.035em!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi>small{
  display:block!important;margin:0!important;padding:0!important;font:500 9px/1.25 'Segoe UI',Arial,sans-serif!important;
  color:#687e9e!important;min-height:0!important;max-height:none!important;
}
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi>small>span,
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi>small>em{
  display:block!important;margin:0!important;min-height:0!important;font:inherit!important;font-style:normal!important;
  white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
@media(max-width:1050px){
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-head{flex-wrap:wrap!important}
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] .mpv2-salary{flex:1 1 240px!important}
}
@media(max-width:650px){
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]{width:calc(100% - 16px)!important;margin:7px 8px!important;padding:9px!important}
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi{height:71px!important;min-height:71px!important;max-height:71px!important;padding:7px!important}
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>.mpv2-cards>.mpv2-kpi>b{font-size:17px!important}
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"] [data-kpi-live]{display:none!important}
}
@media(prefers-reduced-motion:reduce){#dailyManagerStats13033.mpv2-host .mpv2-progress-fill{transition:none!important}}
/* Beat legacy #id > #id grid geometry (old four-column panel). */
html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>#incomeGoalDaily13235.mpv2-cards{
 grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:78px!important;
}
@media(max-width:1050px){
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>#incomeGoalDaily13235.mpv2-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:650px){
 html body #dailyManagerStats13033.mpv2-host[data-income-goal-owner="1"]>#incomeGoalDaily13235.mpv2-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:71px!important}
 html body #dailyManagerStats13033:not([data-income-goal-owner="1"]){box-sizing:border-box!important;max-width:calc(100vw - 32px)!important;width:calc(100vw - 32px)!important;min-width:0!important;overflow:hidden!important;margin-left:0!important;margin-right:0!important}
}
/* VASH KAPITAL — MANAGER PERSONAL KPI V3.5
   No absolute positioning, no polling, zero backend/API overrides. */
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] {
  box-sizing:border-box!important; display:block!important; visibility:visible!important;
  padding:15px 18px 17px!important; min-height:0!important; max-height:none!important;
  border:1px solid #dbe6f7!important; border-radius:18px!important;
  background:linear-gradient(125deg,#fff 0%,#f9fcff 52%,#eef6ff 100%)!important;
  box-shadow:0 10px 28px rgba(28,72,135,.085)!important;
  z-index:1!important; float:none!important; clear:both!important;
  /* width / max-width are pinned inline by the role-aware JS to defeat legacy 720px cap */
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>.mpv35-head {
  min-height:46px!important;height:auto!important;display:flex!important;align-items:center!important;
  justify-content:space-between!important;margin:0 0 11px!important;padding:0 2px!important;
  background:transparent!important;border:0!important;gap:14px!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-heading {
  display:flex!important;gap:11px!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-brand {
  display:grid!important;place-items:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;
  border-radius:12px!important;color:#2869dd!important;font:800 22px/1 'Segoe UI',Arial,sans-serif!important;
  background:#e8f0ff!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .daily-manager-stats-13033-title{
  flex:1 1 auto!important;min-width:0!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] [data-kpi-title]{
  display:block!important;margin:0!important;font:800 20px/1.23 'Segoe UI',Arial,sans-serif!important;
  color:#152a4d!important;letter-spacing:-.02em!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] [data-kpi-subtitle]{
  display:block!important;min-width:0!important;overflow:visible!important;white-space:normal!important;
  font:500 12px/1.45 'Segoe UI',Arial,sans-serif!important;color:#627797!important;margin:3px 0 0!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-online{
  flex:none!important;display:flex!important;align-items:center!important;gap:6px!important;
  font:600 11px/1.2 'Segoe UI',Arial,sans-serif!important;color:#326075!important;white-space:nowrap!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-online i{
  display:inline-block!important;position:static!important;width:8px!important;height:8px!important;border-radius:50%!important;
  background:#19ba8b!important;box-shadow:0 0 0 3px #d9f6ed!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235.mpv35-cards{
  display:grid!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;gap:10px!important;
  position:relative!important;min-width:0!important;height:auto!important;max-height:none!important;
  background:transparent!important;overflow:visible!important;border:0!important;margin:0!important;padding:0!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi{
  box-sizing:border-box!important;position:relative!important;display:flex!important;flex-direction:column!important;
  justify-content:flex-start!important;align-items:stretch!important;
  width:auto!important;height:auto!important;min-height:128px!important;max-height:none!important;min-width:0!important;
  overflow:hidden!important;margin:0!important;padding:12px 14px 12px!important;
  border-radius:14px!important;border:1px solid #dce8fc!important;
  background:linear-gradient(160deg,#f8fbff,#edf5ff)!important;
  box-shadow:0 3px 10px rgba(28,72,135,.025)!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi::before{
  display:none!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-app{
  background:linear-gradient(155deg,#fffaf3,#fff6e9)!important;border-color:#fae8cb!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-reg{
  background:linear-gradient(155deg,#fbfaff,#f5f1ff)!important;border-color:#e8defe!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-account{
  background:linear-gradient(155deg,#f9fffc,#effaf6)!important;border-color:#d5efe4!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-salary{
  background:linear-gradient(155deg,#f9fbff,#e9f2ff)!important;border-color:#d4e5ff!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-card-title {
  display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;
  font:750 12px/1.24 'Segoe UI',Arial,sans-serif!important;color:#1c3154!important;
  white-space:nowrap!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-card-title>span:last-child{
  display:block!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-icon {
  display:grid!important;place-items:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;
  background:#d8e9ff!important;border-radius:9px!important;color:#2167de!important;
  font:900 17px/1 'Segoe UI',Arial,sans-serif!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .tone-app .mpv35-icon{background:#ffe7c5!important;color:#da790b!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .tone-reg .mpv35-icon{background:#e8dbff!important;color:#623bd5!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .tone-account .mpv35-icon{background:#ccefe0!important;color:#12956e!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .tone-salary .mpv35-icon{background:#d8e9ff!important;color:#2167de!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>b {
  display:block!important;flex:0 0 auto!important;margin:9px 0 4px 38px!important;
  font:850 clamp(22px,2vw,31px)/1.08 'Segoe UI',Arial,sans-serif!important;letter-spacing:-.045em!important;
  color:#1c58c7!important;overflow:visible!important;white-space:nowrap!important;text-overflow:clip!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-app>b{color:#d97706!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-reg>b{color:#593ad1!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-account>b{color:#09865e!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-salary>b{font-size:clamp(18px,1.6vw,26px)!important;color:#195acb!important}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>small{
  display:block!important;flex:0 0 auto!important;margin:0 0 0 38px!important;padding:0!important;
  font:500 10px/1.35 'Segoe UI',Arial,sans-serif!important;color:#546987!important;
  max-height:none!important;min-height:0!important;overflow:visible!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>small>span,
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>small>em{
  display:block!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;
  font:inherit!important;line-height:1.35!important;margin:1px 0!important;
}
html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>small>em{color:#8494ac!important}
@media(max-width:1239px){
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi{min-height:122px!important}
}
@media(max-width:600px){
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]{padding:10px!important;margin:8px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] [data-kpi-title]{font-size:16px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] [data-kpi-subtitle]{font-size:10px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>.mpv35-head{min-height:40px!important;gap:8px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-online{font-size:0!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"] .mpv35-brand{flex-basis:33px!important;width:33px!important;height:33px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi{padding:9px!important;min-height:126px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>b{margin-left:0!important;font-size:24px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.tone-salary>b{font-size:19px!important}
 html body #dailyManagerStats13033.mpv35-host[data-income-goal-owner="1"]>#incomeGoalDaily13235>.mpv35-kpi>small{margin-left:0!important}
}
