body.apt-public-home,
body.apt-underwriter-onboarding,
body.apt-authenticated-home,
body.apt-shared-app,
.apt-creator-review-work {
  --apt-colour-mist: #A9C7D6;
  --apt-colour-butter: #F0C470;
  --apt-colour-sand: #EBD9B6;
  --apt-colour-tangerine: #E47A3F;
  --apt-colour-lilac: #B99CF3;
  --apt-colour-ink: #0E0E0E;
  --apt-colour-paper: #FFFFFF;

  --apt-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --apt-text-small: 0.8125rem;
  --apt-text-body: 1rem;
  --apt-text-lede: clamp(1.125rem, 2vw, 1.375rem);
  --apt-text-heading: clamp(2rem, 5vw, 4rem);

  --apt-space-1: 0.5rem;
  --apt-space-2: 0.75rem;
  --apt-space-3: 1rem;
  --apt-space-4: 1.5rem;
  --apt-space-5: 2rem;
  --apt-space-6: clamp(3rem, 8vw, 6rem);

  --apt-content-width: 75rem;
  --apt-radius-small: 0.5rem;
  --apt-radius-medium: 1rem;
  --apt-radius-pill: 999px;
  --apt-focus-ring: 0 0 0 3px var(--apt-colour-paper), 0 0 0 6px var(--apt-colour-ink);
  --apt-motion-fast: 160ms ease;
}

/* Shared action component used by My Apt and Creator review screens. */
.apt-workflow-action {
    display: grid;
    gap: var(--apt-space-2);
    margin-top: var(--apt-space-4);
    padding: var(--apt-space-4);
    min-height: 44px;
    border: 1px solid var(--apt-colour-ink);
    border-radius: var(--apt-radius-small);
    background: var(--apt-colour-sand);
    color: var(--apt-colour-ink);
    text-decoration: none;
    overflow-wrap: anywhere;
}
.apt-workflow-action strong { font-size: 1.25rem; text-decoration: underline; text-underline-offset: .2em; }
.apt-workflow-action span { line-height: 1.55; }
.apt-workflow-action:hover { background: var(--apt-colour-paper); }
.apt-workflow-action:focus-visible { outline: 3px solid var(--apt-colour-ink); outline-offset: 4px; }
.apt-creator-review-work > h3 { margin-block: 1.5rem .5rem; }
.apt-creator-review-work > h3:first-child { margin-top: 0; }
.apt-creator-review-work > p, .apt-creator-review-work > details { margin-top: .75rem; }
.apt-creator-review-work .apt-workflow-action-primary { background: var(--apt-colour-butter); }
