body.s185-consultant-commercial{
  --s185-ink:#f8fbff;
  --s185-muted:#94a7bd;
  --s185-line:rgba(102,162,218,.21);
  --s185-panel:#0a1727;
  --s185-cyan:#4ddcff;
  --s185-blue:#5791ff;
  --s185-violet:#a57dff;
  --s185-green:#4de0a9;
  --s185-red:#ff7185;
}
body.s185-consultant-commercial #ceo_mobile_fund_dashboard_v5411,
body.s185-consultant-commercial #ceo_mobile_operation_center_v5412,
body.s185-consultant-commercial #ceo_mobile_ops_v541,
body.s185-consultant-commercial #ceo_mobile_ops_v542,
body.s185-consultant-commercial #ceo_mobile_assignment_prep_v544,
body.s185-consultant-commercial #ceo_mobile_assignment_write_v545,
body.s185-consultant-commercial #ceo_mobile_assignment_audit_v546,
body.s185-consultant-commercial #ceo_mobile_consultant_filter_v547,
body.s185-consultant-commercial #ceo_mobile_followup_summary_v5410{
  display:none!important;
}
body.s185-consultant-commercial .s185-workspace{
  position:relative;
  isolation:isolate;
  margin:16px 12px 22px;
  padding:18px 14px 15px;
  border:1px solid rgba(77,220,255,.28);
  border-radius:22px;
  color:var(--s185-ink);
  background:
    radial-gradient(circle at 100% 0%,rgba(165,125,255,.19),transparent 36%),
    radial-gradient(circle at 0% 32%,rgba(77,220,255,.14),transparent 41%),
    linear-gradient(150deg,#101f35 0%,#071321 78%);
  box-shadow:0 17px 42px rgba(0,6,18,.36),inset 0 1px 0 rgba(255,255,255,.045);
  overflow:hidden;
}
body.s185-consultant-commercial .s185-workspace::before{
  content:"";
  position:absolute;
  z-index:-1;
  inset:0 0 auto;
  height:3px;
  background:linear-gradient(90deg,var(--s185-cyan),var(--s185-blue) 48%,var(--s185-violet));
}
body.s185-consultant-commercial .s185-workspace-head{
  display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;
}
body.s185-consultant-commercial .s185-eyebrow{
  display:block;margin-bottom:5px;color:var(--s185-cyan);font-size:12px;font-weight:900;letter-spacing:.085em;
}
body.s185-consultant-commercial .s185-workspace h2{
  margin:0;color:#fff;font-size:20px;line-height:1.3;letter-spacing:-.03em;
}
body.s185-consultant-commercial .s185-workspace-head p{
  margin:6px 0 0;color:var(--s185-muted);font-size:13px;line-height:1.45;
}
body.s185-consultant-commercial .s185-live{
  flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;
  border:1px solid rgba(77,224,169,.28);border-radius:999px;color:#8bedc5;background:rgba(20,92,70,.24);font-size:12px;font-weight:800;
}
body.s185-consultant-commercial .s185-live i{
  width:7px;height:7px;border-radius:50%;background:var(--s185-green);box-shadow:0 0 0 4px rgba(77,224,169,.12);
}
body.s185-consultant-commercial .s185-glance{
  display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;
}
body.s185-consultant-commercial .s185-metric{
  position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:76px;padding:12px;
  border:1px solid var(--s185-line);border-radius:16px;color:var(--s185-ink);text-align:left;background:rgba(6,17,31,.72);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.04);cursor:pointer;-webkit-tap-highlight-color:transparent;
}
body.s185-consultant-commercial .s185-metric::after{
  content:"›";position:absolute;top:10px;right:10px;color:#61758e;font-size:18px;
}
body.s185-consultant-commercial .s185-metric-icon{
  display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:12px;background:rgba(87,145,255,.16);font-size:18px;font-weight:900;
}
body.s185-consultant-commercial .s185-metric.overdue .s185-metric-icon{color:#ff8797;background:rgba(255,113,133,.15)}
body.s185-consultant-commercial .s185-metric.today .s185-metric-icon{background:rgba(77,220,255,.15)}
body.s185-consultant-commercial .s185-metric.upcoming .s185-metric-icon{color:#c1a8ff;background:rgba(165,125,255,.16)}
body.s185-consultant-commercial .s185-metric small{display:block;margin-bottom:3px;color:var(--s185-muted);font-size:12px;font-weight:700}
body.s185-consultant-commercial .s185-metric strong{color:#fff;font-size:24px;line-height:1;letter-spacing:-.04em}
body.s185-consultant-commercial .s185-metric em{margin-left:3px;color:#8193a9;font-size:12px;font-style:normal;font-weight:700}
body.s185-consultant-commercial .s185-flow{
  display:flex;align-items:center;justify-content:center;gap:8px;margin:13px 1px 0;padding:9px 10px;
  border:1px solid rgba(102,162,218,.14);border-radius:12px;color:#8295ad;background:rgba(4,14,27,.45);font-size:12px;font-weight:750;
}
body.s185-consultant-commercial .s185-flow .active{color:#8deaff}
body.s185-consultant-commercial .s185-flow i{color:#52677f;font-size:16px;font-style:normal}
body.s185-consultant-commercial .s185-section-label{
  display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 2px 10px;
}
body.s185-consultant-commercial .s185-section-label span{color:#eef7ff;font-size:14px;font-weight:850}
body.s185-consultant-commercial .s185-section-label small{color:#73869e;font-size:12px}
body.s185-consultant-commercial .s185-core-stack{display:grid;gap:11px}
body.s185-consultant-commercial .s185-core-stack>#ceo_mobile_workqueue_v543,
body.s185-consultant-commercial .s185-core-stack>#ceo_mobile_contact_priority_v549,
body.s185-consultant-commercial .s185-core-stack>#ceo_mobile_status_filter_v548{
  position:relative;width:auto!important;margin:0!important;border:1px solid var(--s185-line)!important;border-radius:16px!important;
  background:var(--s185-panel)!important;box-shadow:0 8px 22px rgba(0,5,16,.2)!important;overflow:hidden;scroll-margin-top:16px;
}
body.s185-consultant-commercial .s185-core-stack>[data-s185-order]::before{
  content:attr(data-s185-order);position:absolute;z-index:3;top:17px;right:42px;color:#52677f;font-size:11px;font-weight:900;letter-spacing:.08em;pointer-events:none;
}
body.s185-consultant-commercial #ceo_mobile_workqueue_v543{border-left:3px solid var(--s185-red)!important}
body.s185-consultant-commercial #ceo_mobile_contact_priority_v549{border-left:3px solid var(--s185-violet)!important}
body.s185-consultant-commercial #ceo_mobile_status_filter_v548{border-left:3px solid var(--s185-green)!important}
body.s185-consultant-commercial :is(.mob-v543-title,.mob-v549-head,.mob-v548-title){
  box-sizing:border-box!important;width:100%!important;min-height:70px!important;padding:14px 80px 14px 15px!important;
  border:0!important;border-radius:0!important;color:var(--s185-ink)!important;background:linear-gradient(105deg,rgba(255,255,255,.038),transparent)!important;text-align:left!important;
}
body.s185-consultant-commercial :is(.mob-v543-title,.mob-v549-head,.mob-v548-title) b{
  display:block;color:#f8fbff!important;font-size:15px!important;line-height:1.35!important;letter-spacing:-.015em;
}
body.s185-consultant-commercial :is(.mob-v543-title,.mob-v549-head,.mob-v548-title) small{
  display:block;margin-top:4px;color:var(--s185-muted)!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;
}
body.s185-consultant-commercial :is(.mob-v543-body,.mob-v549-body,.mob-v548-body){
  border-top:1px solid rgba(102,162,218,.14)!important;background:rgba(4,13,25,.44)!important;
}
body.s185-consultant-commercial #ceo_mobile_workqueue_v543 .mob-v543-summary>*:has(#v543_unassigned),
body.s185-consultant-commercial #ceo_mobile_contact_priority_v549 .mob-v549-main>*:has(#v549_overdue),
body.s185-consultant-commercial #ceo_mobile_contact_priority_v549 .mob-v549-main>*:has(#v549_today),
body.s185-consultant-commercial #ceo_mobile_status_filter_v548 .mob-v548-contact-grid{
  display:none!important;
}
body.s185-consultant-commercial .s185-metric:focus-visible,
body.s185-consultant-commercial :is(.mob-v543-title,.mob-v549-head,.mob-v548-title):focus-visible{
  outline:2px solid var(--s185-cyan)!important;outline-offset:2px!important;
}
body.s185-consultant-commercial .s185-metric:active{transform:translateY(1px)}
@media (max-width:359px){
  body.s185-consultant-commercial .s185-workspace{margin-inline:8px;padding-inline:11px}
  body.s185-consultant-commercial .s185-glance{gap:8px}
  body.s185-consultant-commercial .s185-metric{padding:10px 8px;gap:7px}
  body.s185-consultant-commercial .s185-metric-icon{width:32px;height:32px;flex-basis:32px}
  body.s185-consultant-commercial .s185-flow{gap:5px;padding-inline:6px;font-size:11px}
}
@media (prefers-reduced-motion:reduce){
  body.s185-consultant-commercial *{scroll-behavior:auto!important;transition:none!important}
}
