/* HUMANS ON SET: design tokens v0.6 (2026-07-17)
   Name: "Humans on Set" (Chris's pick 2026-07-17; availability sweep pending, so do not ship handles or domains until it clears).
   Tagline (locked): "Optimizing for Creativity". Set in mono, dim, beside or below the wordmark.
   Fork of GRAIN & GLASS v0.3 for the Humans on Set product surface.
   Registers unchanged: true black home (--gg-black), true white light register (--gg-white).
   No tan, no cream in UI surfaces. Cream may exist only INSIDE generated icon artwork.
   Retired in this direction: rose/dusk/ember duotone pairs, cool halation.

   NEW: the sunset field. Coral→amber→teal, ALWAYS soft-focus (gradient or blurred
   radial glow). Never hard poster bands in UI. On the dark register the field may
   only appear as edge halation (blurred radial glows), never as a surface fill. */

:root {
  /* ── sunset palette (from the glass icon world) ── */
  --co-coral:        #e8735c;
  --co-coral-deep:   #d94f42;
  --co-amber:        #f0a447;
  --co-gold:         #f4c368;
  --co-aqua:         #8fc0cd;
  --co-teal:         #3492ad;
  --co-teal-deep:    #1d5f7a;   /* deep-water end; previs lives here */
  --co-ink-teal:     #173846;   /* text on light-register sunset surfaces */
  --co-text-dim-light: #5d7a86; /* secondary text on white */

  /* The field: flagship gradient for the hero and flagship icon only. */
  --co-field: linear-gradient(170deg, #e8735c 0%, #f0a447 26%, #f4c368 46%, #8fc0cd 74%, #3492ad 100%);

  /* ── halation glows (dark register: field bleeds in at edges only) ── */
  --co-glow-warm: radial-gradient(circle, rgba(240,164,71,.55), rgba(240,164,71,0) 70%);
  --co-glow-cool: radial-gradient(circle, rgba(46,140,172,.5),  rgba(46,140,172,0) 70%);

  /* ── warm glass ── */
  --co-glass-fill-dark:  rgba(255,255,255,.09);
  --co-glass-fill-light: rgba(255,255,255,.14);
  --co-glass-border:     rgba(255,255,255,.4);
  --co-glass-border-top: rgba(255,255,255,.65);
  --co-glass-shadow: 0 14px 40px rgba(24,60,76,.22), 0 0 24px rgba(240,150,90,.3), 0 0 50px rgba(46,140,172,.16), inset 0 1px 0 rgba(255,255,255,.5);

  /* neutrals inherited from Grain & Glass v0.3 */
  --gg-black:#0e0e0d; --gg-panel:#171716; --gg-white:#ffffff;
  --gg-text-on-dark:#f2f1ee; --gg-text-dim:#a8a5a0; --gg-hairline:rgba(255,255,255,.09);
}

/* PRODUCT ICON RULES: one nameable color per product gradient.
   bidding = orange (#d94f42→#f0a447) · previs = deep-water teal (#8fc0cd→#1d5f7a) ·
   call-sheet = gold (#f0a447→#f4c368) · client ops = rose (reserved) · post = deep-water blue (reserved).
   Full arc reserved for the flagship hero icon. Squircle radius = 25% of rendered size. */
