/* AN ĐÔNG 4 CRM V10.41 — Modern SaaS CRM Design System */
:root{
  --crm-navy-950:#071a33;
  --crm-navy-900:#0a2447;
  --crm-navy-850:#0d2e59;
  --crm-blue-700:#0b64c9;
  --crm-blue-600:#1476e8;
  --crm-blue-500:#2688f3;
  --crm-blue-100:#eaf4ff;
  --crm-blue-50:#f5f9ff;
  --crm-bg:#f4f7fb;
  --crm-card:#ffffff;
  --crm-text:#102a43;
  --crm-muted:#6b7f96;
  --crm-line:#dce6f1;
  --crm-line-soft:#e9eff6;
  --crm-success:#149b68;
  --crm-warning:#d68910;
  --crm-danger:#d94b4b;
  --crm-radius:14px;
  --crm-radius-sm:10px;
  --crm-shadow:0 8px 28px rgba(13,46,89,.07);
  --crm-shadow-soft:0 3px 12px rgba(13,46,89,.045);
  --cc-blue:var(--crm-blue-600)!important;
  --bg:var(--crm-bg)!important;
  --card:var(--crm-card)!important;
  --line:var(--crm-line)!important;
  --text:var(--crm-text)!important;
  --muted:var(--crm-muted)!important;
  --danger:var(--crm-danger)!important;
  --warning:var(--crm-warning)!important;
  --success:var(--crm-success)!important;
  --radius:var(--crm-radius-sm)!important;
  --shadow:var(--crm-shadow)!important;
}
html{scrollbar-gutter:stable;background:var(--crm-bg)}
body{background:var(--crm-bg);color:var(--crm-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:13px;letter-spacing:-.005em}
button,input,select,textarea{font:inherit}
button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(38,136,243,.2)!important;outline-offset:2px}

/* Application shell */
.topbar,.premium-topbar{height:64px!important;background:rgba(255,255,255,.96)!important;color:var(--crm-text)!important;border-bottom:1px solid var(--crm-line)!important;box-shadow:0 1px 0 rgba(13,46,89,.025)!important;backdrop-filter:blur(14px);padding:0 18px!important}
.workspace{min-height:calc(100vh - 64px)!important}
.sidebar{width:272px!important;top:64px!important;height:calc(100vh - 64px)!important;background:linear-gradient(180deg,var(--crm-navy-900) 0%,#0b3767 100%)!important;border-right:0!important;padding:0!important;overflow:hidden!important;box-shadow:12px 0 30px rgba(7,26,51,.05);transition:width .22s ease}
.main{padding:24px 26px 36px!important;background:var(--crm-bg)!important;min-width:0}
.main>*,.v1041-main>*{width:100%;max-width:1680px;margin-left:auto;margin-right:auto}

/* Header */
.premium-breadcrumbs{color:#7890a8!important;font-size:12px!important;gap:8px!important;white-space:nowrap}
.premium-breadcrumbs strong{color:var(--crm-text)!important;font-size:12px!important;font-weight:760!important}
.breadcrumb-sep{color:#b4c1ce!important}
.premium-apps-button{display:none!important}
.global-search-wrap,.premium-global-search{width:min(520px,35vw)!important;min-width:280px!important;border:1px solid var(--crm-line)!important;border-radius:12px!important;background:#f9fbfe!important;box-shadow:none!important;height:42px!important}
.global-search-wrap input{background:transparent!important;color:var(--crm-text)!important;font-size:12.5px!important}
.global-search-wrap input::placeholder{color:#91a2b4!important}
.global-search-wrap:focus-within{border-color:#8bbcf1!important;box-shadow:0 0 0 4px rgba(38,136,243,.08)!important;background:#fff!important}
.global-search-wrap kbd{background:#fff!important;border:1px solid var(--crm-line)!important;color:#7890a8!important;border-radius:7px!important;box-shadow:none!important}
.global-date-range{height:42px!important;border:1px solid var(--crm-line)!important;background:#fff!important;border-radius:11px!important;color:#244866!important;font-size:11.5px!important;font-weight:720!important;padding:0 12px!important}
.mode-pill{background:#ecfaf4!important;color:#137a58!important;border:1px solid #cbeee0!important;font-size:10.5px!important;font-weight:760!important;padding:6px 10px!important}
.icon-btn,.notification-button{color:#516b86!important}
.premium-user-button{height:46px!important;border-left:1px solid var(--crm-line)!important;border-radius:0!important;padding-left:14px!important;margin-left:4px!important;color:var(--crm-text)!important}
.premium-user-button:hover{background:#f6f9fd!important}
.premium-user-button .avatar,.avatar{border-radius:10px!important;background:var(--crm-blue-100)!important;color:var(--crm-blue-700)!important;border:1px solid #d5e9ff!important}
.user-button-copy small{color:#7e92a8!important}
.user-menu{top:58px!important;border-radius:12px!important;border-color:var(--crm-line)!important;box-shadow:0 18px 50px rgba(7,26,51,.15)!important;padding:7px!important}
.user-menu button{border-radius:8px!important;color:#294761!important}
.user-menu button:hover{background:var(--crm-blue-50)!important;color:var(--crm-blue-700)!important}

/* Sidebar */
.sidebar-menu,#sidebar-menu{height:100%;display:flex;flex-direction:column;min-height:0}
.v1041-sidebar-brand{height:84px!important;display:flex!important;align-items:center!important;gap:11px!important;padding:18px 14px 16px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;position:relative!important;flex:0 0 auto}
.v1041-sidebar-brand .sidebar-brand-mark{width:42px!important;height:42px!important;border-radius:12px!important;background:#fff!important;color:var(--crm-blue-700)!important;font-size:13px!important;font-weight:850!important;display:grid!important;place-items:center!important;box-shadow:0 6px 18px rgba(0,0,0,.12)!important;flex:0 0 auto}
.v1041-brand-copy{display:flex;flex-direction:column;min-width:0;line-height:1.1}
.v1041-brand-copy strong{font-size:14px!important;color:#fff!important;font-weight:800!important;letter-spacing:.01em!important;white-space:nowrap}
.v1041-brand-copy span{font-size:8px!important;color:#8db8e5!important;font-weight:760!important;letter-spacing:.08em!important;margin-top:5px!important}
.v1041-sidebar-collapse{margin-left:auto;width:30px;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.06);color:#bed8f5;display:grid;place-items:center;transition:.18s}
.v1041-sidebar-collapse:hover{background:rgba(255,255,255,.12);color:#fff}
.v1041-sidebar-collapse svg{width:15px;height:15px;transform:rotate(90deg)}
.v1041-sidebar-scroll{flex:1 1 auto;min-height:0;overflow-y:auto!important;padding:12px 10px 18px!important;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}
.v1041-nav-group{margin:0 0 8px}
.v1041-group-toggle{width:100%;height:36px;border:0;background:transparent;color:#80a5ca;display:flex;align-items:center;gap:9px;padding:0 10px;border-radius:9px;font-size:9px;font-weight:820;text-transform:uppercase;letter-spacing:.095em;text-align:left}
.v1041-group-toggle:hover{background:rgba(255,255,255,.05);color:#bcd9f5}
.v1041-group-icon{width:19px;height:19px;display:grid;place-items:center;flex:0 0 auto}
.v1041-group-icon svg{width:15px;height:15px;stroke-width:1.9}
.v1041-group-title{flex:1}
.v1041-group-chevron{font-size:13px;transition:transform .2s ease;opacity:.8}
.v1041-nav-group.is-open .v1041-group-chevron{transform:rotate(180deg)}
.v1041-group-items{display:grid;grid-template-rows:0fr;opacity:.25;transition:grid-template-rows .2s ease,opacity .2s ease}
.v1041-group-items>*{overflow:hidden}
.v1041-nav-group.is-open .v1041-group-items{grid-template-rows:1fr;opacity:1}
.v1041-nav-group.is-open .v1041-group-items{display:block}
.v1041-nav-group:not(.is-open) .v1041-group-items{display:none}
.v1041-nav-item.menu-item{min-height:42px!important;width:100%!important;margin:2px 0!important;padding:0 10px!important;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:#d5e5f4!important;display:flex!important;align-items:center!important;gap:10px!important;transition:background .16s ease,border-color .16s ease,transform .16s ease!important;text-align:left!important}
.v1041-nav-item.menu-item:hover{background:rgba(255,255,255,.075)!important;border-color:rgba(255,255,255,.07)!important;color:#fff!important;transform:translateX(2px)}
.v1041-nav-item.menu-item.active{background:linear-gradient(135deg,#1578e8,#0d63c8)!important;color:#fff!important;border-color:rgba(255,255,255,.12)!important;box-shadow:0 8px 18px rgba(4,27,57,.22)!important;font-weight:760!important}
.v1041-nav-item .menu-item-icon{width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border-radius:9px!important;background:rgba(255,255,255,.07)!important;color:#cce2fa!important;flex:0 0 auto!important}
.v1041-nav-item.active .menu-item-icon{background:rgba(255,255,255,.15)!important;color:#fff!important}
.v1041-nav-item .menu-item-icon svg{width:16px!important;height:16px!important;stroke-width:1.8!important}
.v1041-nav-item .menu-item-label{font-size:11px!important;font-weight:680!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

body.v1041-sidebar-collapsed .sidebar{width:78px!important}
body.v1041-sidebar-collapsed .v1041-brand-copy,body.v1041-sidebar-collapsed .v1041-group-title,body.v1041-sidebar-collapsed .v1041-group-chevron,body.v1041-sidebar-collapsed .v1041-nav-item .menu-item-label{display:none!important}
body.v1041-sidebar-collapsed .v1041-sidebar-brand{justify-content:center;padding-left:10px!important;padding-right:10px!important}
body.v1041-sidebar-collapsed .v1041-sidebar-collapse{position:absolute;right:-13px;top:50%;transform:translateY(-50%);background:#fff;color:var(--crm-blue-700);border-color:#dce8f4;box-shadow:0 4px 12px rgba(8,42,82,.14);z-index:3}
body.v1041-sidebar-collapsed .v1041-sidebar-collapse svg{transform:rotate(-90deg)}
body.v1041-sidebar-collapsed .v1041-group-toggle{justify-content:center;padding:0}
body.v1041-sidebar-collapsed .v1041-nav-item{justify-content:center!important;padding:0!important}
body.v1041-sidebar-collapsed .v1041-nav-item:hover{transform:none!important}
body.v1041-sidebar-collapsed .v1041-nav-group:not(.is-open) .v1041-group-items{display:none}

/* Page hierarchy */
.v1041-page{animation:v1041Fade .16s ease both}
@keyframes v1041Fade{from{opacity:.6;transform:translateY(2px)}to{opacity:1;transform:none}}
.premium-page,.v81-dashboard,.v1035-perf-page{color:var(--crm-text)}
.premium-page-head,.page-head,.v1035-perf-head,.v1036-page-head{margin-bottom:18px!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}
.premium-page-title h1,.page-head h1,.v1035-perf-head h1,.v1036-page-head h1{margin:0!important;font-size:24px!important;line-height:1.2!important;color:#0c2a4a!important;font-weight:820!important;letter-spacing:-.025em!important}
.premium-page-title p,.page-head p,.v1035-perf-head p,.v1036-page-head p{margin:5px 0 0!important;color:var(--crm-muted)!important;font-size:11.5px!important;line-height:1.45!important}
.v1041-page-kicker{display:block;margin:0 0 5px;color:#3b7ebf;font-size:8px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}
.premium-page-actions,.actions{display:flex!important;gap:8px!important;align-items:center!important;flex-wrap:wrap!important}

/* Surfaces / cards */
.crm-panel,.card,.lead-card,.table-wrap,.toolbar,.v1041-surface{background:#fff!important;border:1px solid var(--crm-line)!important;border-radius:var(--crm-radius)!important;box-shadow:var(--crm-shadow-soft)!important}
.crm-panel{overflow:visible}
.crm-panel-head,.card-head{min-height:52px!important;padding:13px 16px!important;border-bottom:1px solid var(--crm-line-soft)!important;background:#fff!important;border-radius:var(--crm-radius) var(--crm-radius) 0 0!important}
.crm-panel-head h2,.crm-panel-head h3,.card-head h3{margin:0!important;color:#173b60!important;font-size:13px!important;font-weight:790!important;letter-spacing:-.01em!important}
.crm-panel-head small,.card-head small{color:#8193a6!important;font-size:9.5px!important}
.kpis,.crm-kpi-grid,.staff-summary-grid,.kpi-metric-grid,.loginapp-summary,.care-summary-top,.care-summary-bottom{gap:12px!important}
.kpi,.loginapp-summary article,.care-summary-top article,.care-summary-bottom article{border-radius:13px!important;border:1px solid var(--crm-line)!important;background:#fff!important;box-shadow:var(--crm-shadow-soft)!important;padding:15px 16px!important}
.kpi .label,.loginapp-summary article span,.care-summary-top article span,.care-summary-bottom article span{font-size:9px!important;letter-spacing:.035em!important;color:#6f849a!important;font-weight:790!important}
.kpi .value,.loginapp-summary article strong,.care-summary-top article strong,.care-summary-bottom article strong{color:#123d67!important;font-weight:840!important;letter-spacing:-.03em!important}

/* Buttons and form controls */
.btn{min-height:38px!important;border-radius:10px!important;border:1px solid #d7e3ef!important;background:#fff!important;color:#294b6d!important;padding:8px 12px!important;font-size:11px!important;font-weight:740!important;box-shadow:none!important;transition:background .15s,border-color .15s,transform .15s,box-shadow .15s!important}
.btn:hover{background:#f7fbff!important;border-color:#bcd6ee!important;box-shadow:0 4px 10px rgba(16,66,113,.06)!important}
.btn:active{transform:translateY(1px)}
.btn.primary{background:var(--crm-blue-700)!important;border-color:var(--crm-blue-700)!important;color:#fff!important;box-shadow:0 5px 12px rgba(11,100,201,.18)!important}
.btn.primary:hover{background:#095bb7!important;border-color:#095bb7!important}
.btn.danger{background:#fff!important;border-color:#f1c9c9!important;color:#c64141!important}
.btn.danger:hover{background:#fff6f6!important;border-color:#eaa9a9!important}
.btn.small{min-height:32px!important;padding:5px 9px!important;font-size:10px!important;border-radius:8px!important}
input,select,textarea,.toolbar input,.toolbar select,.form-grid input,.form-grid select,.form-grid textarea{border:1px solid #d7e3ef!important;background:#fff!important;color:#24445f!important;border-radius:10px!important;min-height:40px!important;font-size:11.5px!important;box-shadow:none!important}
textarea{padding-top:10px!important;padding-bottom:10px!important;line-height:1.45!important}
input::placeholder,textarea::placeholder{color:#9aa9b7!important}
input:focus,select:focus,textarea:focus,.toolbar input:focus,.toolbar select:focus,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#83baf1!important;box-shadow:0 0 0 4px rgba(38,136,243,.08)!important;outline:0!important}
.form-field label,.form-grid label{color:#58718a!important;font-size:10px!important;font-weight:760!important}
.toolbar{padding:10px!important;gap:8px!important;box-shadow:none!important}

/* Tables */
.table-wrap{overflow:auto!important;border-radius:13px!important;box-shadow:none!important;scrollbar-width:thin;scrollbar-color:#cad8e6 transparent}
.data-table,.v1041-table{font-size:11.5px!important;color:#2c4c69!important;border-collapse:separate!important;border-spacing:0!important}
.data-table th,.v1041-table th{position:sticky!important;top:0!important;z-index:1!important;background:#f6f9fc!important;color:#687f96!important;border-bottom:1px solid var(--crm-line)!important;padding:10px 12px!important;font-size:9px!important;font-weight:820!important;letter-spacing:.045em!important;text-transform:uppercase!important;white-space:nowrap!important}
.data-table td,.v1041-table td{padding:11px 12px!important;border-bottom:1px solid #edf2f7!important;vertical-align:middle!important;line-height:1.35!important}
.data-table tbody tr,.v1041-table tbody tr{transition:background .13s ease!important}
.data-table tbody tr:hover,.v1041-table tbody tr:hover{background:#f8fbff!important}
.data-table tbody tr:last-child td,.v1041-table tbody tr:last-child td{border-bottom:0!important}
.data-table strong,.v1041-table strong{color:#173d62!important;font-weight:760!important}
.data-table small,.v1041-table small{color:#8193a6!important;font-size:9.5px!important}
.status,.status-pill{border-radius:999px!important;padding:4px 8px!important;font-size:9px!important;font-weight:780!important}

/* Empty/loading */
.empty{min-height:150px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;color:#8293a5!important;font-size:11px!important;text-align:center!important;padding:24px!important}
.v1041-empty-icon{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#f0f6fc;color:#82a4c5;font-size:18px}

/* Modals */
.modal-backdrop{background:rgba(5,23,43,.42)!important;backdrop-filter:blur(4px)!important;padding:20px!important}
.modal{border-radius:16px!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:0 30px 80px rgba(5,23,43,.22)!important;overflow:hidden!important}
.modal-header{padding:16px 18px!important;border-bottom:1px solid var(--crm-line)!important;background:#fff!important}
.modal-header h2{font-size:17px!important;color:#133657!important;margin:2px 0 0!important}
.modal-body{padding:18px!important;background:#fbfdff!important}
.eyebrow{font-size:8px!important;color:#6e8bab!important;text-transform:uppercase!important;letter-spacing:.11em!important;font-weight:820!important}

/* Dashboard refinement */
.v1039-dashboard .v1039-metrics{gap:12px!important}
.v1039-dashboard .v1039-metric{border-radius:15px!important;box-shadow:var(--crm-shadow-soft)!important}
.v1039-dashboard .v1039-metric-primary{background:linear-gradient(125deg,#0b447e 0%,#0d66c7 100%)!important;border-color:transparent!important;min-height:142px!important}
.v1039-dashboard .v1039-metric-secondary{min-height:112px!important;background:#fff!important}
.v1039-dashboard .v1039-panel-head{padding:14px 16px!important}
.v1039-dashboard .v1039-team-panel,.v1039-dashboard .v1039-ranking-panel,.v1036-compare-months{border-radius:15px!important;border-color:var(--crm-line)!important;box-shadow:var(--crm-shadow-soft)!important}
.v1039-dashboard .v1039-table-scroller{border-radius:0 0 15px 15px!important}
.v1039-dashboard .v1040-back-bar{border-radius:11px!important;background:#eef7ff!important;border-color:#d6eaff!important;box-shadow:none!important}

/* Follow-up / lead summaries */
.followup-summary-grid{gap:10px!important;margin-bottom:14px!important}
.followup-summary-card{min-height:92px!important;padding:13px 15px!important;border-radius:13px!important;border:1px solid var(--crm-line)!important;box-shadow:var(--crm-shadow-soft)!important;display:grid!important;grid-template-columns:34px 1fr!important;grid-template-rows:auto auto!important;column-gap:11px!important;align-items:center!important}
.followup-summary-card .v1038-fu-icon,.followup-summary-card>span:first-child{grid-row:1/3!important;align-self:center!important}
.followup-summary-card strong{font-size:25px!important;line-height:1!important;margin:0!important;color:#143e68!important}
.followup-summary-card small{font-size:9.5px!important;margin-top:3px!important;color:#8193a6!important}
.followup-summary-card.active{border-color:#7bb7f3!important;box-shadow:0 0 0 3px rgba(38,136,243,.07)!important}
.loginapp-summary article{min-height:92px!important}
.lead-summary-grid{gap:10px!important}

/* Login */
.login-screen{background:linear-gradient(135deg,#071a33 0%,#0b4179 52%,#0b64c9 100%)!important;padding:24px!important}
.login-shell{width:min(980px,100%)!important;border-radius:20px!important;box-shadow:0 32px 90px rgba(2,17,34,.32)!important;background:#fff!important}
.login-brand{background:radial-gradient(circle at 80% 20%,rgba(38,136,243,.22),transparent 38%),linear-gradient(150deg,#071a33,#0a315f)!important;color:#fff!important;padding:54px!important}
.login-brand h1{color:#fff!important;font-size:34px!important;line-height:1.15!important}
.login-brand p{color:#bbd2e9!important;font-size:14px!important;line-height:1.55!important}
.login-brand-kicker{color:#78b8fa!important}
.login-brand-top .brand-mark{background:#fff!important;color:var(--crm-blue-700)!important;box-shadow:none!important}
.login-card{padding:46px!important}
.login-card h2{color:#123a63!important;font-size:25px!important}
.login-card input{min-height:45px!important}

/* Responsive */
@media(max-width:1180px){
  .sidebar{width:232px!important}
  .main{padding:20px!important}
  .global-search-wrap,.premium-global-search{width:min(380px,31vw)!important;min-width:230px!important}
}
@media(max-width:900px){
  body.v1041-sidebar-collapsed .sidebar{width:min(320px,88vw)!important}
  .sidebar{position:fixed!important;left:0!important;z-index:60!important;width:min(320px,88vw)!important;box-shadow:18px 0 50px rgba(0,0,0,.22)!important}
  .v1041-sidebar-collapse{display:none!important}
  .global-search-wrap,.premium-global-search{display:none!important}
  .topbar,.premium-topbar{padding:0 10px!important}
  .premium-breadcrumbs{min-width:0;overflow:hidden}
  .premium-user-button .user-button-copy{display:none}
  .main{padding:16px 14px calc(86px + env(safe-area-inset-bottom))!important}
  .premium-page-head,.page-head,.v1035-perf-head,.v1036-page-head{flex-direction:column!important;align-items:stretch!important}
  .premium-page-actions,.actions{width:100%!important}
}
@media(max-width:640px){
  .topbar,.premium-topbar{height:58px!important}
  .workspace{min-height:calc(100vh - 58px)!important}
  .sidebar{top:58px!important;height:calc(100vh - 58px)!important}
  .main{padding-left:10px!important;padding-right:10px!important}
  .premium-page-title h1,.page-head h1,.v1035-perf-head h1,.v1036-page-head h1{font-size:20px!important}
  .btn{min-height:36px!important}
  .followup-summary-grid{grid-template-columns:1fr 1fr!important}
  .followup-summary-card{min-height:82px!important}
  .followup-summary-card:last-child{grid-column:1/-1}
  .login-shell{grid-template-columns:1fr!important}
  .login-brand{display:none!important}
  .login-card{padding:30px 22px!important}
}

/* V10.41 visual guards for legacy component layouts */
.v1039-dashboard .v1039-metric-secondary>div:last-child{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;min-width:0!important}
.v1039-dashboard .v1039-metric-secondary>div:last-child>span,.v1039-dashboard .v1039-metric-secondary>div:last-child>strong,.v1039-dashboard .v1039-metric-secondary>div:last-child>small{display:block!important;position:static!important;margin:0!important;max-width:100%!important;white-space:normal!important}
.v1039-dashboard .v1039-metric-secondary>div:last-child>strong{font-size:30px!important;line-height:1.05!important}
.followup-summary-card{display:block!important;position:relative!important;padding:14px 16px 14px 62px!important;min-height:96px!important}
.followup-summary-card .v1038-fu-icon{position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;margin:0!important}
.followup-summary-card>span:not(.v1038-fu-icon){display:block!important;margin:0 0 3px!important;font-size:10px!important;font-weight:780!important;color:#5d7690!important;line-height:1.2!important}
.followup-summary-card>strong{display:block!important;font-size:25px!important;line-height:1.05!important;margin:0!important;color:#143e68!important}
.followup-summary-card>small{display:block!important;margin:5px 0 0!important;font-size:9.5px!important;line-height:1.25!important;color:#8193a6!important;white-space:normal!important}
.v1039-dashboard .v1039-metric-secondary>div:not(.v1039-small-icon){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:3px!important;min-width:0!important}
.v1039-dashboard .v1039-metric-secondary>div:not(.v1039-small-icon)>span,.v1039-dashboard .v1039-metric-secondary>div:not(.v1039-small-icon)>strong,.v1039-dashboard .v1039-metric-secondary>div:not(.v1039-small-icon)>small{display:block!important;position:static!important;margin:0!important;max-width:100%!important;white-space:normal!important}
