/* INTERIM Stictr Build Contractor wordmark — the Contractor icon plus the
   product name set in the app's own font, used until the designer's logo
   lockup files arrive. Markup comes from apps/contractor/scripts/
   mirror-gc-pages.mjs (CONTRACTOR_LOGO) and apps/contractor/pages/default.html.
   Brand colors: aqua #15B5CD (the icon) and navy #0F2545 (Stictr Build);
   amber #F2A33A marks the word "Contractor". */

.sb-wordmark {
  display: inline-flex;
  align-items: center;
  gap: .55rem;
  font-family: "Geist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  font-weight: 600;
  letter-spacing: -.01em;
  line-height: 1;
  white-space: nowrap;
}

.sb-wordmark__icon {
  height: 1.9em;
  width: auto;
  flex: none;
}

.sb-wordmark__name {
  font-size: 1.25rem;
}

.sb-wordmark__edition {
  color: #F2A33A;
  font-weight: 700;
}

/* On light backgrounds (where Stictr Build uses its aqua-and-navy logo). */
.sb-wordmark--on-light .sb-wordmark__name { color: #0F2545; }

/* On dark backgrounds (where Stictr Build uses its all-aqua logo). */
.sb-wordmark--on-dark .sb-wordmark__name { color: #fff; }

/* Larger on the sign-in pages' dark visual pane. */
.auth-visual .sb-wordmark__name { font-size: 1.5rem; }

/* Page-header action buttons styled like the white account chip, so they
   stay readable whether they sit on the dark header band or wrap below it
   (main.css turns outline/light buttons white-on-dark in project pages). */
body .page-header .btn.sb-chip-btn {
  background-color: #fff;
  color: #1e293b;
  border-color: #e5e7eb;
}
/* Pay applications billed as one line (no schedule of values): only the
   columns that matter for "% complete of the job"; the rest come back with
   "Show all columns". */
.billing-simple .adv,
.billing-simple tfoot { display: none; }
/* The editable "% to date" box needs room for e.g. 100.00. */
td[data-col="pct"] .input-group { min-width: 7rem; }

body .page-header .btn.sb-chip-btn:hover,
body .page-header .btn.sb-chip-btn:focus {
  background-color: #eef2f7;
  color: #1e293b;
}
