@media (min-width: 981px) {
  html[data-utbbs-home-theme="day"] body#nv_forum.pg_index {
    --utig-canvas: #d9e0e3 !important;
    --utig-surface: #eaeeef !important;
    --utig-surface-alt: #e1e7ea !important;
    --utig-surface-soft: #d5dfe3 !important;
    --utig-surface-strong: #cbd7dc !important;
    --utig-line: #aebfc7 !important;
    --utig-line-soft: #c3cfd4 !important;
    --utig-heading: #24343e !important;
    --utig-title: #2e404b !important;
    --utig-text: #445862 !important;
    --utig-muted: #4b5f69 !important;
    --utig-link: #256f83 !important;
    --utig-gold: #8a5b1d !important;
    --utig-cta: #be954c !important;
    --utig-nav: #4a2935 !important;
    --utig-nav-text: #f0e8e6 !important;
    --utig-tea: #ae4038 !important;
    --utig-fish: #276b8e !important;
    --utig-market: #1f7065 !important;
    --utig-store: #80506d !important;
    --utig-true: #476f34 !important;
    --utig-issue: #8d5915 !important;
    --utig-fake: #b94636 !important;
    --utig-coral: #ae4038 !important;
    --utig-blue: #276b8e !important;
    --utig-sage: #476f34 !important;
  }

  html[data-utbbs-home-theme="night"] body#nv_forum.pg_index {
    --utig-canvas: #17242e !important;
    --utig-surface: #21333e !important;
    --utig-surface-alt: #2a3e4a !important;
    --utig-surface-soft: #263a46 !important;
    --utig-surface-strong: #304854 !important;
    --utig-line: #445d69 !important;
    --utig-line-soft: #344d59 !important;
    --utig-heading: #eee7dc !important;
    --utig-title: #dce7eb !important;
    --utig-text: #c7d5d8 !important;
    --utig-muted: #95a9b1 !important;
    --utig-link: #67bcc2 !important;
    --utig-gold: #d4af5a !important;
    --utig-cta: #d4af5a !important;
    --utig-nav: #101c24 !important;
    --utig-nav-text: #eee7dc !important;
    --utig-tea: #f07a67 !important;
    --utig-fish: #70b7d5 !important;
    --utig-market: #66bca9 !important;
    --utig-store: #c48cc0 !important;
    --utig-true: #99c77a !important;
    --utig-issue: #dfb257 !important;
    --utig-fake: #ef755b !important;
    --utig-coral: #ef7866 !important;
    --utig-blue: #71b9d4 !important;
    --utig-sage: #9dba77 !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-content-home {
    background-color: var(--utig-canvas) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-panel,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-directory,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-service-band {
    border-color: var(--utig-line) !important;
    background-color: var(--utig-surface) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-row,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail-section,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-advertiser-main {
    border-color: var(--utig-line-soft) !important;
    background-color: var(--utig-surface-alt) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-row:nth-child(even),
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-controls,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-utility-row {
    background-color: var(--utig-surface-soft) !important;
  }

  body#nv_forum.pg_index .utbbs-ch-tools.is-utility-enhanced {
    min-height: 77px !important;
    grid-template-columns: 200px 250px minmax(0, 1fr) !important;
    grid-template-rows: 44px 32px !important;
    align-items: stretch !important;
  }

  body#nv_forum.pg_index .utbbs-ch-tools.is-utility-enhanced .utbbs-ch-brand {
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-tools.is-utility-enhanced .utbbs-ch-tools-nav {
    grid-column: 2 !important;
    grid-row: 1 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-tools.is-utility-enhanced .utbbs-ch-tools-nav > * {
    min-height: 44px !important;
    padding: 0 12px !important;
    font-size: 12px !important;
  }

  body#nv_forum.pg_index .utbbs-ch-tools.is-utility-enhanced .utbbs-ch-tools-actions {
    grid-column: 3 !important;
    grid-row: 1 !important;
    height: 44px !important;
    padding: 4px 0 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-tools.is-utility-enhanced .utbbs-ch-tools-actions > a {
    min-height: 34px !important;
    height: 34px !important;
    padding: 0 10px !important;
    font-size: 11px !important;
  }

  body#nv_forum.pg_index .utbbs-ch-utility-row {
    grid-column: 2 / 4 !important;
    grid-row: 2 !important;
    min-width: 0;
    display: grid;
    grid-template-columns: 360px minmax(0, 1fr);
    align-items: center;
    gap: 12px;
    border-top: 1px solid var(--utig-line-soft);
  }

  body#nv_forum.pg_index .utbbs-ch-site-search-wrap {
    min-width: 0;
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    align-items: center;
    gap: 7px;
  }

  body#nv_forum.pg_index .utbbs-ch-site-search {
    height: 26px;
    min-width: 0;
    display: grid;
    grid-template-columns: auto minmax(0, 1fr) 48px;
    align-items: center;
    border: 1px solid var(--utig-line);
    border-radius: 3px;
    overflow: hidden;
    background: var(--utig-surface-strong);
  }

  body#nv_forum.pg_index .utbbs-ch-site-search-label {
    padding: 0 8px;
    color: #d7c17d !important;
    border-right: 1px solid var(--utig-line);
    font-size: 10px;
    font-weight: 800;
    white-space: nowrap;
  }

  body#nv_forum.pg_index .utbbs-ch-site-search input[type="search"] {
    width: 100%;
    height: 24px;
    min-width: 0;
    padding: 0 8px;
    color: #e8e2d7 !important;
    border: 0 !important;
    outline: 0;
    background: transparent !important;
    font-size: 10px;
  }

  body#nv_forum.pg_index .utbbs-ch-site-search button {
    width: 48px;
    height: 24px;
    min-height: 24px !important;
    padding: 0 !important;
    color: #18150e !important;
    border: 0 !important;
    border-left: 1px solid #b18b3f !important;
    border-radius: 0 !important;
    background: #dfb85f !important;
    font-size: 10px !important;
    font-weight: 850 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-advanced-search {
    color: #cdb56e !important;
    font-size: 10px;
    font-weight: 750;
    white-space: nowrap;
  }

  body#nv_forum.pg_index .utbbs-ch-account-strip {
    min-width: 0;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 0;
    overflow: visible;
  }

  body#nv_forum.pg_index .utbbs-ch-account-strip > a,
  body#nv_forum.pg_index .utbbs-ch-theme-picker > summary {
    height: 26px;
    padding: 0 7px;
    display: inline-flex;
    align-items: center;
    color: #c1cbc4 !important;
    border-left: 1px solid var(--utig-line-soft);
    background: transparent !important;
    font-size: 10px;
    font-weight: 750;
    white-space: nowrap;
  }

  body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-profile { color: #f1eadf !important; }
  body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-message { color: #79bfe9 !important; }
  body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-notice { color: #f08b7e !important; }
  body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-admin { color: #e3c675 !important; }
  body#nv_forum.pg_index .utbbs-ch-account-strip > a.has-new { font-weight: 900; }

  body#nv_forum.pg_index .utbbs-ch-account-avatar {
    width: 28px;
    padding: 0 4px !important;
    border-left: 0 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-account-avatar img {
    width: 22px;
    height: 22px;
    display: block;
    border: 1px solid #6d7d75;
    border-radius: 50%;
    object-fit: cover;
  }

  body#nv_forum.pg_index .utbbs-ch-theme-picker {
    position: relative;
  }

  body#nv_forum.pg_index .utbbs-ch-theme-picker > summary {
    list-style: none;
    cursor: pointer;
  }

  body#nv_forum.pg_index .utbbs-ch-theme-picker > summary::-webkit-details-marker { display: none; }

  body#nv_forum.pg_index .utbbs-ch-theme-menu {
    position: absolute;
    z-index: 60;
    top: 29px;
    right: 0;
    width: 150px;
    padding: 5px;
    border: 1px solid var(--utig-line);
    border-radius: 4px;
    background: var(--utig-surface-strong);
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.38);
  }

  body#nv_forum.pg_index .utbbs-ch-theme-option {
    width: 100%;
    height: 28px;
    min-height: 28px !important;
    padding: 0 8px 0 30px !important;
    position: relative;
    display: block;
    color: #dce3dc !important;
    border: 0 !important;
    border-radius: 2px !important;
    background: transparent !important;
    font-size: 10px !important;
    text-align: left;
  }

  body#nv_forum.pg_index .utbbs-ch-theme-option::before {
    content: "";
    width: 12px;
    height: 12px;
    position: absolute;
    top: 8px;
    left: 9px;
    border: 1px solid rgba(255, 255, 255, 0.28);
    border-radius: 50%;
    background: #182522;
  }

  body#nv_forum.pg_index .utbbs-ch-theme-option.theme-auto::before { background: #6b7580; }
  body#nv_forum.pg_index .utbbs-ch-theme-option.theme-system::before { background: #4a5962; }
  body#nv_forum.pg_index .utbbs-ch-theme-option.theme-day::before { background: #d9e0e3; }
  body#nv_forum.pg_index .utbbs-ch-theme-option.theme-night::before { background: #17242e; }
  body#nv_forum.pg_index .utbbs-ch-theme-option.is-active { color: #e3c675 !important; background: var(--utig-surface-alt) !important; }

  body#nv_forum.pg_index .utbbs-ch-controls.is-single-row {
    min-height: 40px !important;
    height: 40px !important;
    padding: 0 6px !important;
    display: flex !important;
    align-items: center;
    gap: 2px;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none;
  }

  body#nv_forum.pg_index .utbbs-ch-controls.is-single-row::-webkit-scrollbar { display: none; }

  body#nv_forum.pg_index .utbbs-ch-controls.is-single-row .utbbs-ch-type-filter,
  body#nv_forum.pg_index .utbbs-ch-controls.is-single-row .utbbs-ch-mode-filter {
    height: 40px !important;
    flex: 0 0 auto;
    padding: 4px 2px !important;
    display: flex;
    align-items: center;
    gap: 2px !important;
    border: 0 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-controls.is-single-row .utbbs-ch-mode-filter {
    padding-left: 7px !important;
    border-left: 1px solid var(--utig-line) !important;
  }

  body#nv_forum.pg_index .utbbs-ch-controls.is-single-row button {
    min-height: 28px !important;
    height: 28px !important;
    padding: 0 8px !important;
    font-size: 10px !important;
  }

  body#nv_forum.pg_index .utbbs-ch-search { display: none !important; }

  body#nv_forum.pg_index .utbbs-ch-type[data-type="tea"] { color: #f08b7e !important; }
  body#nv_forum.pg_index .utbbs-ch-type[data-type="fish"] { color: #79bfe9 !important; }
  body#nv_forum.pg_index .utbbs-ch-type[data-type="store"] { color: #d2a0e8 !important; }
  body#nv_forum.pg_index .utbbs-ch-type[data-type="market"] { color: #8bcaaa !important; }
  body#nv_forum.pg_index .utbbs-ch-trust .is-true { color: #91ca78 !important; }
  body#nv_forum.pg_index .utbbs-ch-trust .is-issue { color: #e5b95e !important; }
  body#nv_forum.pg_index .utbbs-ch-trust .is-fake { color: #f07f73 !important; }
  body#nv_forum.pg_index .utbbs-ch-row-meta b { color: #e3c675 !important; }
  body#nv_forum.pg_index .utbbs-ch-access .is-open { color: #8bcaaa !important; }

  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-title small,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-intelligence-meta small,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-intelligence-meta span,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-rail-list small,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-rail-list em,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-mission-body small,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-advertiser-main small,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-advertiser-main em,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-directory-head p,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-destinations small {
    color: #afbbb3 !important;
  }

  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-advertiser-main > b,
  body#nv_forum.pg_index .utbbs-content-home .utbbs-ch-destinations em {
    color: #e3c675 !important;
  }

  body#nv_forum.pg_index .utbbs-ch-panel > .utbbs-ch-directory {
    margin-top: 0 !important;
    display: grid !important;
    grid-template-columns: 120px minmax(0, 1fr) !important;
    border: 0 !important;
    border-top: 1px solid var(--utig-line) !important;
  }

  body#nv_forum.pg_index .utbbs-ch-panel > .utbbs-ch-directory .utbbs-ch-directory-head {
    min-height: 52px !important;
    padding: 7px 10px !important;
  }

  body#nv_forum.pg_index .utbbs-ch-panel > .utbbs-ch-directory .utbbs-ch-destinations {
    min-height: 52px !important;
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }

  body#nv_forum.pg_index .utbbs-ch-panel > .utbbs-ch-directory .utbbs-ch-destinations a {
    min-height: 52px !important;
    padding: 6px 8px !important;
  }

  body#nv_forum.pg_index .utbbs-ch-service-band {
    margin-top: 6px !important;
  }
}

/* UTBBS final day/night homepage color system. Layout remains unchanged. */
@media (min-width: 981px) {
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-content-home,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-panel,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-directory,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-service-band {
    color: var(--utig-text) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools {
    border-color: var(--utig-line) !important;
    background: var(--utig-nav) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-nav > *,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-actions > a,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-account-strip > a,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-theme-picker > summary {
    color: var(--utig-nav-text) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-nav .is-active,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-actions > a.is-mission,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-advanced-search {
    color: var(--utig-gold) !important;
    border-color: var(--utig-gold) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-actions > a {
    border-color: var(--utig-line) !important;
    background: var(--utig-surface-alt) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-actions > a.is-primary,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-site-search button,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-controls button.is-active,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-mission-action {
    color: #17212a !important;
    border-color: var(--utig-gold) !important;
    background: var(--utig-cta) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-global-search input[type="search"],
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-site-search,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-site-search input[type="search"],
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-theme-menu {
    color: var(--utig-text) !important;
    border-color: var(--utig-line) !important;
    background: var(--utig-surface-strong) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-site-search-label,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-theme-option.is-active {
    color: var(--utig-gold) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-theme-option {
    color: var(--utig-text) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-controls,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-utility-row,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-row:nth-child(even) {
    border-color: var(--utig-line-soft) !important;
    background: var(--utig-surface-soft) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-controls button {
    color: var(--utig-text) !important;
    border-color: var(--utig-line) !important;
    background: var(--utig-surface-alt) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-title > strong,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-intelligence-title,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail-list strong,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-directory-head h2,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-destinations strong,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-mission-body b,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-advertiser-main strong {
    color: var(--utig-title) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-heading,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-panel h1,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-panel h2,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail-section > h2 {
    color: var(--utig-heading) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-title small,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-intelligence-meta small,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-intelligence-meta span,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail-list small,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail-list em,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-mission-body small,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-advertiser-main small,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-advertiser-main em,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-directory-head p,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-destinations small,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-row-meta span {
    color: var(--utig-muted) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-type[data-type="tea"] { color: var(--utig-tea) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-type[data-type="fish"] { color: var(--utig-fish) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-type[data-type="store"] { color: var(--utig-store) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-type[data-type="market"] { color: var(--utig-market) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-trust .is-true { color: var(--utig-true) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-trust .is-issue { color: var(--utig-issue) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-trust .is-fake { color: var(--utig-fake) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-row-meta b,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-access b,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-advertiser-main > b,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-destinations em { color: var(--utig-gold) !important; }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat:nth-child(1) b { color: var(--utig-blue) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat:nth-child(2) b { color: var(--utig-gold) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat:nth-child(3) b { color: var(--utig-blue) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat:nth-child(4) b { color: var(--utig-coral) !important; }
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat:nth-child(5) b,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat:nth-child(6) b { color: var(--utig-sage) !important; }

  html[data-utbbs-home-theme="day"] body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-profile { color: #f0e8e6 !important; }
  html[data-utbbs-home-theme="day"] body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-message { color: #8ec5d9 !important; }
  html[data-utbbs-home-theme="day"] body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-notice { color: #f19a8e !important; }
  html[data-utbbs-home-theme="day"] body#nv_forum.pg_index .utbbs-ch-account-strip > a.is-admin { color: #e0bd70 !important; }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-nav,
  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-utility-row {
    background: var(--utig-nav) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-tools-actions > a {
    color: var(--utig-nav-text) !important;
    background: transparent !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-rail-head h2 {
    color: var(--utig-title) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-intelligence-item strong {
    color: var(--utig-title) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-intelligence > div > strong {
    color: var(--utig-gold) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat.is-member b {
    color: var(--utig-sage) !important;
  }

  html[data-utbbs-home-theme] body#nv_forum.pg_index .utbbs-ch-stat.is-reply b {
    color: var(--utig-link) !important;
  }
}
