#listingsView {
  --font-ui: 'Onest', 'Segoe UI', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
  font-family: var(--font-ui);
}

#listingsView .listings-toolbar input,
#listingsView .listings-toolbar select,
#listingsView .listings-filter-toggle,
#listingsView .listings-view-toggle button,
#listingsView .listings-calendar-nav button,
#listingsView .listings-more {
  font-family: var(--font-ui);
  font-size: 12px;
}

#listingsView .listings-toolbar input::placeholder {
  color: #a5b2bb;
}

#listingsView .listings-updated,
#listingsView .listings-source-error,
#listingsView .listings-empty {
  color: #acb9c1;
  font-size: 12px;
}

#listingsView .listings-table th {
  color: #b0bdc5;
  font-size: 11px;
  font-weight: 600;
}

#listingsView .listings-table td {
  color: #c1cbd1;
}

#listingsView .listings-subtitle,
#listingsView .chart-listing-exchange {
  color: #b0bdc5;
  font-size: 11px;
}

#listingsView .listing-badge {
  font-size: 11px;
}

#listingsView .listings-calendar-summary-main span:not(.listings-calendar-summary-icon),
#listingsView .listings-calendar-stat span,
#listingsView .listings-calendar-stat em,
#listingsView .listings-calendar-activity > span {
  color: #9eafb9;
  font-size: 11px;
}

#listingsView .listings-calendar-stat b {
  font-variant-numeric: tabular-nums;
}

#listingsView .listings-calendar-weekdays {
  color: #a5b4bd;
  font-size: 11px;
}

#listingsView .listings-calendar-nav strong {
  font-size: 15px;
}

#listingsView .listings-calendar-day-head,
#listingsView .listings-calendar-day-head b {
  font-family: var(--font-ui);
  font-variant-numeric: tabular-nums;
}

#listingsView .listings-calendar-day-head {
  color: #c0cbd1;
  font-size: 12px;
}

#listingsView .listings-calendar-day-head b {
  font-size: 11px;
}

#listingsView .listings-calendar-item strong {
  color: #d6e1e6;
  font-size: 12px;
  font-weight: 600;
}

#listingsView .listings-calendar-item > span {
  color: #a9b7bf;
  font-size: 11px;
  font-variant-numeric: tabular-nums;
}

#listingsView .listings-calendar-more {
  color: #91d0c5;
  font-size: 11px;
}

#listingsView .listings-calendar-none,
#listingsView .listings-activity-empty {
  color: #a6b4bc;
  font-size: 11px;
}

#listingsView .listings-filter-group-head,
#listingsView .listings-filter-all,
#listingsView .listings-filter-options label {
  color: #b2bec6;
  font-family: var(--font-ui);
  font-size: 11px;
}

#listingsView .listings-filter-options label[data-status-description]::after {
  color: #bac5cb;
  font-family: var(--font-ui);
  font-size: 11px;
}

.listings-calendar-popover,
.listings-activity-tooltip {
  font-family: 'Onest', 'Segoe UI', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
}

.listings-calendar-popover-head,
.listings-calendar-popover .listings-calendar-item strong,
.listings-activity-tooltip-head strong {
  font-size: 12px;
}

.listings-calendar-popover .listings-calendar-item > span,
.listings-activity-tooltip small,
.listings-activity-tooltip-exchanges {
  color: #aab9c2;
  font-size: 11px;
}

@media (max-width: 760px) {
  #listingsView .listings-toolbar input,
  #listingsView .listings-toolbar select,
  #listingsView .listings-filter-toggle {
    font-size: 11px;
  }
}
