/* SLPT R27 Dashboard Modern Professional — B4e Operational cards only. */
#content .v192-dashboard .r252-dashboard-ops{
  gap:11px!important;
  margin:15px 0 16px!important;
}
#content .v192-dashboard .r252-op{
  min-height:98px!important;
  padding:14px 14px 13px 17px!important;
  border-color:color-mix(in srgb,var(--r252-line3d) 86%,#64748b 14%)!important;
  border-radius:14px!important;
  background:linear-gradient(145deg,color-mix(in srgb,var(--r252-panel) 96%,#eef4ff 4%),var(--r252-panel2))!important;
  box-shadow:0 10px 22px rgba(15,23,42,.055),0 2px 5px rgba(15,23,42,.03),inset 0 1px rgba(255,255,255,.62)!important;
}
#content .v192-dashboard .r252-op::after{
  content:''!important;position:absolute!important;right:-24px!important;top:-24px!important;width:70px!important;height:70px!important;border-radius:50%!important;
  background:rgba(59,130,246,.045)!important;pointer-events:none!important;
}
#content .v192-dashboard .r252-op.tone-messages::after{background:rgba(236,72,153,.055)!important}
#content .v192-dashboard .r252-op.tone-business::after{background:rgba(139,92,246,.055)!important}
#content .v192-dashboard .r252-op.tone-clients::after{background:rgba(16,185,129,.055)!important}
#content .v192-dashboard .r252-op small{font-size:8.7px!important;font-weight:800!important;letter-spacing:.075em!important}
#content .v192-dashboard .r252-op b{font-size:19px!important;font-weight:790!important}
#content .v192-dashboard .r252-op span{font-size:9.4px!important;line-height:1.35!important}
@media(hover:hover){#content .v192-dashboard .r252-op:hover{transform:translateY(-1px)!important;border-color:color-mix(in srgb,var(--r252-line3d) 72%,#64748b 28%)!important;box-shadow:0 14px 27px rgba(15,23,42,.075),0 3px 7px rgba(15,23,42,.035),inset 0 1px rgba(255,255,255,.68)!important}}
html[data-theme="mist-graphite"] #content .v192-dashboard .r252-op{background:linear-gradient(145deg,#0e1b2b,#101e30)!important;border-color:#27374c!important;box-shadow:0 13px 28px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.035)!important}
html[data-theme="mist-graphite"] #content .v192-dashboard .r252-op::after{opacity:.75!important}
@media(max-width:760px){#content .v192-dashboard .r252-op{min-height:88px!important;padding:12px 12px 11px 15px!important}}
@media(prefers-reduced-motion:reduce){#content .v192-dashboard .r252-op{transition:none!important;transform:none!important}}
