@import url('dashboard-tabs.css');
@import url('dashboard-tabs-polish.css');
@import url('dashboard-tabs-type.css');
@import url('dashboard-tabs-eight.css');
@import url('report-nav.css');
/* Company identity in the workspace sidebar. */
.side .workspace-company-identity {
  display: flex;
  align-items: center;
  gap: 12px;
  min-height: 72px;
  margin: 0 8px 22px;
  padding: 12px 14px;
  border: 1px solid rgba(255,255,255,.12);
  border-radius: 14px;
  background: rgba(255,255,255,.055);
  color: #fff;
  text-decoration: none;
  transition: background .18s ease, border-color .18s ease;
}
.side .workspace-company-identity:hover { background: rgba(255,255,255,.095); border-color: rgba(255,255,255,.2); }
.workspace-company-logo {
  display: grid;
  width: 44px;
  height: 44px;
  flex: 0 0 44px;
  place-items: center;
  overflow: hidden;
  border-radius: 10px;
  background: #fff;
  color: #173d32;
  font: 850 14px Inter, Arial, sans-serif;
  letter-spacing: -.04em;
}
.workspace-company-logo img { width: 100%; height: 100%; object-fit: cover; }
.workspace-company-name { min-width:0; overflow:hidden; color:#fff; font:850 16px/1 Inter,Arial,sans-serif; letter-spacing:-.04em; white-space:nowrap; text-overflow:ellipsis; }
@media (max-width: 760px) { .side .workspace-company-identity { display: none; } }
.sales-dashboard-main .dashboard-actions a{display:flex;align-items:center;height:38px;padding:0 16px;border:1px solid #837da7;border-radius:7px;background:#ffffff09;color:#fff;font:700 11px Inter,sans-serif;text-decoration:none}.sales-dashboard-main .dashboard-actions a:first-child{background:#fbbf24;border-color:#fbbf24;color:#172033}.empty-dashboard-state{min-height:230px;display:grid;place-content:center;text-align:center;padding:30px;color:#60736a}.empty-dashboard-state strong{font-size:18px;color:#1c392f}.empty-dashboard-state p{max-width:520px;font-size:12px;line-height:1.6}.empty-dashboard-state a{color:#2f6b55;font-weight:800}.side-utility form,.side-utility button{width:100%}.side-utility button{border:0;background:transparent;color:#c8d2df;text-align:left;padding:12px 16px;cursor:pointer}.company-account-menu>div form{margin:0}.company-account-menu>div form button{width:100%;border:0;border-top:1px solid #eaecf0;background:#fff;color:#c4322b;text-align:left;padding:10px 9px;font:650 12px Inter;cursor:pointer}.company-account-menu>div form button:hover{background:#fff1f0}
