/**
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --nk-bg-hover: rgba(33, 34, 34, 0.04); /** a row or control under the pointer (admin --hover, ink at 4%) */
  --nk-bg-fill: rgba(33, 34, 34, 0.06); /** a quiet control fill, also the second hover (admin --fill 6% and --tint-2 5%) */
  --nk-bg-fill-pressed: rgba(33, 34, 34, 0.1); /** a pressed or selected control (admin --fill2, ink at 10%) */
  --nk-bg-scrim: rgba(33, 34, 34, 0.7); /** ink over a photo, under a word or a control drawn on it (admin --scrim .72 rounds to 70%) */
  --nk-bg-veil: rgba(255, 255, 255, 0.9); /** white over a photo, under a number drawn on it (admin --veil .92 rounds to 90%) */
  --nk-bg-veil-soft: rgba(255, 255, 255, 0.7); /** white over a photo, under a track (admin --veil-soft 70%) */
  --nk-bg-lit: rgba(255, 241, 118, 0.9); /** the row just jumped to: a moment, not a state (admin --lit 90%) */
  --nk-bg-lit-still: rgba(255, 241, 118, 0.7); /** the lit row once the eye has arrived (admin --lit-still 70%) */
  --nk-bg-lit-soft: rgba(255, 241, 118, 0.35); /** the lit row's soft echo on neighbours (admin --lit-soft 35%) */
  --nk-bg-alert: rgba(166, 25, 46, 0.1); /** a tint under a bad signal (admin --bad-tint, red at 10%) */
  --nk-border-on-inverse: rgba(249, 244, 248, 0.2); /** a hairline on the inverted band (admin --band-rule, paper at 22% rounds to 20%) */
  --nk-bg-base: var(--nk-scale-color-paper); /** the ground every screen starts on (CI paper) */
  --nk-bg-sheet: var(--nk-scale-color-sheet); /** a white sheet laid on the ground: panels, cards, table bodies (admin --surface) */
  --nk-bg-bench: var(--nk-scale-color-bench); /** the ground of the work column, one step under the paper, so the sheets on it and the paper sidebar beside it read as different faces (DS6-0 Q1 C, 2026-10-04) */
  --nk-bg-inverse: var(--nk-scale-color-ink); /** the one inverted band on a screen: the state that asks for a hand (admin --inv-bg, d-1104) */
  --nk-bg-inverse-hover: var(--nk-scale-color-ink-deep); /** the inverted band or filled button under the pointer (admin --inv-bg-2) */
  --nk-bg-blush: var(--nk-scale-color-fn-rose-tint); /** the second stage face and the hub head band: the rose tint opened as a surface, ink text on it at 13.88:1 (DS1c-1, DS1c-6) */
  --nk-bg-pastel: var(--nk-scale-color-pastel); /** the one Girlish face: a stage divider, an SNS card, the trainee home card head (DS1c-3, DS1c-8). Never on the same screen as the blush face */
  --nk-bg-mark: var(--nk-bg-lit); /** the highlighter stroke behind one word on a stage screen, the same ink as the lit row (DS1c-4) */
  --nk-fg-default: var(--nk-scale-color-ink); /** text and icons (CI ink, 14.68:1 on paper measured) */
  --nk-fg-on-pastel: var(--nk-scale-color-ink); /** text on the pastel face is ink, 10.06:1, in both schemes; never muted text, never a gold line (DS1c-8) */
  --nk-fg-on-pastel-accent: var(--nk-scale-color-fn-rose-text); /** the other word colour allowed on the pastel face: the light rose text step, 5.05:1, in both schemes, because the face has no dark pair and the dark rose step fails on it at 1.24:1 (DS1c-8) */
  --nk-fg-muted: var(--nk-scale-color-muted); /** secondary text that is still read (admin --fg-2, 4.90:1 on paper measured) */
  --nk-fg-off: var(--nk-scale-color-gray3); /** disabled and decoration only, never read (admin --fg-off, 2.64:1 on paper) */
  --nk-fg-on-inverse: var(--nk-scale-color-paper); /** text on the inverted band (admin --inv-fg) */
  --nk-fg-on-inverse-muted: var(--nk-scale-color-silver2); /** secondary text on the inverted band (admin --inv-fg-2, 8.40:1 on ink) */
  --nk-fg-alert: var(--nk-scale-color-red); /** a bad signal, text and a 6px dot only (6.90:1 on paper, d-1139) */
  --nk-border-hair: var(--nk-scale-color-hair); /** a hairline inside a surface: table rows, list items (admin --rule-hair) */
  --nk-border-soft: var(--nk-scale-color-silver); /** a control line: field, quiet button, pill (admin --rule-soft, CI silver 1.85:1, lines only) */
  --nk-border-strong: var(--nk-scale-color-ink); /** a structural line: navigation, the focus ring, the frame (admin --rule-strong) */
  --nk-border-accent: var(--nk-scale-color-gold); /** the 2px line that marks the current tab or the proposed choice, at most four on a screen (admin --line-accent, d-1139) */
  --nk-action-primary-bg: var(--nk-scale-color-ink); /** the one filled button kind (admin .btn, d-1104) */
  --nk-action-primary-fg: var(--nk-scale-color-paper); /** the filled button's label (admin --inv-fg) */
  --nk-action-primary-bg-hover: var(--nk-scale-color-ink-deep); /** the filled button under the pointer (admin --inv-bg-2) */
  --nk-action-quiet-fg: var(--nk-scale-color-ink); /** a second action drawn as a 1px line: its label (admin .btn quiet) */
  --nk-action-quiet-line: var(--nk-scale-color-silver); /** the quiet action's line (admin --btn-line = --rule-soft) */
  --nk-action-quiet-bg-hover: var(--nk-bg-hover); /** the quiet action's fill under the pointer, the same as a hovered row (admin --hover) */
  --nk-action-focus-ring: var(--nk-scale-color-ink); /** the 2px focus-visible outline (admin --rule-strong) */
  --nk-action-disabled-fg: var(--nk-scale-color-gray3); /** a control that cannot be used (admin --fg-off) */
  --nk-status-confirmed-text: var(--nk-scale-color-fn-green-text); /** status word: attendance confirmed (DS-1b fixed hue green) */
  --nk-status-confirmed-dot: var(--nk-scale-color-fn-green-base); /** status dot: attendance confirmed (DS-1b fixed hue green) */
  --nk-status-late-text: var(--nk-scale-color-fn-vermilion-text); /** status word: late (DS-1b fixed hue vermilion) */
  --nk-status-late-dot: var(--nk-scale-color-fn-vermilion-base); /** status dot: late (DS-1b fixed hue vermilion) */
  --nk-status-absent-text: var(--nk-scale-color-fn-rose-text); /** status word: absent (DS-1b fixed hue rose) */
  --nk-status-absent-dot: var(--nk-scale-color-fn-rose-base); /** status dot: absent (DS-1b fixed hue rose) */
  --nk-status-out-text: var(--nk-scale-color-fn-sky-text); /** status word: out for the day (DS-1b fixed hue sky) */
  --nk-status-out-dot: var(--nk-scale-color-fn-sky-base); /** status dot: out for the day (DS-1b fixed hue sky) */
  --nk-status-early-text: var(--nk-scale-color-fn-amber-text); /** status word: left early (DS-1b fixed hue amber) */
  --nk-status-early-dot: var(--nk-scale-color-fn-amber-base); /** status dot: left early (DS-1b fixed hue amber) */
  --nk-status-pending-bg: var(--nk-scale-color-ink); /** waiting for an answer is drawn as the inverted band, not a hue (DS-1b) */
  --nk-status-pending-fg: var(--nk-scale-color-paper); /** the pending word on its band (DS-1b) */
  --nk-status-holiday-mark: var(--nk-scale-color-silver); /** a rest day on the calendar, a silver mark (DS-1b); decoration contrast, never a word */
  --nk-cat-1-tint: var(--nk-scale-color-fn-rose-tint); /** category 1, quiet fill behind a card or a calendar cell (functional hue rose 0 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-1-dot: var(--nk-scale-color-fn-rose-base); /** category 1, the 6px dot and 2px lines (functional hue rose 0 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-1-text: var(--nk-scale-color-fn-rose-text); /** category 1, the word (functional hue rose 0 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-2-tint: var(--nk-scale-color-fn-green-tint); /** category 2, quiet fill behind a card or a calendar cell (functional hue green 150 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-2-dot: var(--nk-scale-color-fn-green-base); /** category 2, the 6px dot and 2px lines (functional hue green 150 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-2-text: var(--nk-scale-color-fn-green-text); /** category 2, the word (functional hue green 150 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-3-tint: var(--nk-scale-color-fn-violet-tint); /** category 3, quiet fill behind a card or a calendar cell (functional hue violet 300 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-3-dot: var(--nk-scale-color-fn-violet-base); /** category 3, the 6px dot and 2px lines (functional hue violet 300 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-3-text: var(--nk-scale-color-fn-violet-text); /** category 3, the word (functional hue violet 300 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-4-tint: var(--nk-scale-color-fn-olive-tint); /** category 4, quiet fill behind a card or a calendar cell (functional hue olive 90 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-4-dot: var(--nk-scale-color-fn-olive-base); /** category 4, the 6px dot and 2px lines (functional hue olive 90 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-4-text: var(--nk-scale-color-fn-olive-text); /** category 4, the word (functional hue olive 90 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-5-tint: var(--nk-scale-color-fn-blue-tint); /** category 5, quiet fill behind a card or a calendar cell (functional hue blue 240 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-5-dot: var(--nk-scale-color-fn-blue-base); /** category 5, the 6px dot and 2px lines (functional hue blue 240 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-5-text: var(--nk-scale-color-fn-blue-text); /** category 5, the word (functional hue blue 240 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-6-tint: var(--nk-scale-color-fn-vermilion-tint); /** category 6, quiet fill behind a card or a calendar cell (functional hue vermilion 30 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-6-dot: var(--nk-scale-color-fn-vermilion-base); /** category 6, the 6px dot and 2px lines (functional hue vermilion 30 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-6-text: var(--nk-scale-color-fn-vermilion-text); /** category 6, the word (functional hue vermilion 30 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-7-tint: var(--nk-scale-color-fn-teal-tint); /** category 7, quiet fill behind a card or a calendar cell (functional hue teal 180 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-7-dot: var(--nk-scale-color-fn-teal-base); /** category 7, the 6px dot and 2px lines (functional hue teal 180 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-7-text: var(--nk-scale-color-fn-teal-text); /** category 7, the word (functional hue teal 180 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-8-tint: var(--nk-scale-color-fn-magenta-tint); /** category 8, quiet fill behind a card or a calendar cell (functional hue magenta 330 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-8-dot: var(--nk-scale-color-fn-magenta-base); /** category 8, the 6px dot and 2px lines (functional hue magenta 330 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-8-text: var(--nk-scale-color-fn-magenta-text); /** category 8, the word (functional hue magenta 330 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-9-tint: var(--nk-scale-color-fn-lime-tint); /** category 9, quiet fill behind a card or a calendar cell (functional hue lime 120 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-9-dot: var(--nk-scale-color-fn-lime-base); /** category 9, the 6px dot and 2px lines (functional hue lime 120 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-9-text: var(--nk-scale-color-fn-lime-text); /** category 9, the word (functional hue lime 120 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-10-tint: var(--nk-scale-color-fn-indigo-tint); /** category 10, quiet fill behind a card or a calendar cell (functional hue indigo 270 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-10-dot: var(--nk-scale-color-fn-indigo-base); /** category 10, the 6px dot and 2px lines (functional hue indigo 270 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-10-text: var(--nk-scale-color-fn-indigo-text); /** category 10, the word (functional hue indigo 270 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-11-tint: var(--nk-scale-color-fn-amber-tint); /** category 11, quiet fill behind a card or a calendar cell (functional hue amber 60 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-11-dot: var(--nk-scale-color-fn-amber-base); /** category 11, the 6px dot and 2px lines (functional hue amber 60 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-11-text: var(--nk-scale-color-fn-amber-text); /** category 11, the word (functional hue amber 60 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-12-tint: var(--nk-scale-color-fn-sky-tint); /** category 12, quiet fill behind a card or a calendar cell (functional hue sky 210 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-12-dot: var(--nk-scale-color-fn-sky-base); /** category 12, the 6px dot and 2px lines (functional hue sky 210 deg). Numbers are reused per slot, DS-1b */
  --nk-cat-12-text: var(--nk-scale-color-fn-sky-text); /** category 12, the word (functional hue sky 210 deg). Numbers are reused per slot, DS-1b */
  --nk-gap-inline: var(--nk-scale-space-1); /** between an icon and its word, between two chips (admin --s-2xs) */
  --nk-gap-row: var(--nk-scale-space-2); /** between rows of a list or a form (admin --s-xs) */
  --nk-gap-cell: var(--nk-scale-space-3); /** inside a cell or a chip (admin --s-sm) */
  --nk-gap-block: var(--nk-scale-space-4); /** between blocks in a panel (admin --s-md) */
  --nk-gap-section: var(--nk-scale-space-6); /** between sections of a screen (admin --s-xl) */
  --nk-text-label-family: var(--nk-scale-font-family-sans); /** the face of the label role (admin --t-label) */
  --nk-text-label-size: var(--nk-scale-font-size-11); /** uppercase label of a field, a pill or a column (admin --t-label 11, 500, .18em; line-height 1.4 rounds to 1.45) */
  --nk-text-label-weight: var(--nk-scale-font-weight-medium); /** the weight of the label role (admin --t-label) */
  --nk-text-label-tracking: var(--nk-scale-font-tracking-p180); /** the tracking of the label role (admin --t-label) */
  --nk-text-label-leading: var(--nk-scale-font-leading-145); /** the line height of the label role (admin --t-label) */
  --nk-text-meta-family: var(--nk-scale-font-family-sans); /** the face of the meta role (admin print caption) */
  --nk-text-meta-size: var(--nk-scale-font-size-12); /** page number, footer mark, source line (admin print caption 12 with .04em; D50 meta on stage) */
  --nk-text-meta-weight: var(--nk-scale-font-weight-regular); /** the weight of the meta role (admin print caption) */
  --nk-text-meta-tracking: var(--nk-scale-font-tracking-p040); /** the tracking of the meta role (admin print caption) */
  --nk-text-meta-leading: var(--nk-scale-font-leading-145); /** the line height of the meta role (admin print caption) */
  --nk-text-caption-family: var(--nk-scale-font-family-sans); /** the face of the caption role (admin --t-caption) */
  --nk-text-caption-size: var(--nk-scale-font-size-12); /** a note under a figure or a photo (admin --t-caption 12, 400) */
  --nk-text-caption-weight: var(--nk-scale-font-weight-regular); /** the weight of the caption role (admin --t-caption) */
  --nk-text-caption-tracking: var(--nk-scale-font-tracking-zero); /** the tracking of the caption role (admin --t-caption) */
  --nk-text-caption-leading: var(--nk-scale-font-leading-145); /** the line height of the caption role (admin --t-caption) */
  --nk-text-dense-family: var(--nk-scale-font-family-sans); /** the face of the dense role (admin --t-dense) */
  --nk-text-dense-size: var(--nk-scale-font-size-13); /** table cells and lists (admin --t-dense 13; line-height 1.4 rounds to 1.45) */
  --nk-text-dense-weight: var(--nk-scale-font-weight-regular); /** the weight of the dense role (admin --t-dense) */
  --nk-text-dense-tracking: var(--nk-scale-font-tracking-zero); /** the tracking of the dense role (admin --t-dense) */
  --nk-text-dense-leading: var(--nk-scale-font-leading-145); /** the line height of the dense role (admin --t-dense) */
  --nk-text-body-family: var(--nk-scale-font-family-sans); /** the face of the body role (admin --t-body) */
  --nk-text-body-size: var(--nk-scale-font-size-14); /** sentences on the bench (admin --t-body 14; tone and manner Dense 14/1.45; admin 1.5 rounds to 1.45) */
  --nk-text-body-weight: var(--nk-scale-font-weight-regular); /** the weight of the body role (admin --t-body) */
  --nk-text-body-tracking: var(--nk-scale-font-tracking-zero); /** the tracking of the body role (admin --t-body) */
  --nk-text-body-leading: var(--nk-scale-font-leading-145); /** the line height of the body role (admin --t-body) */
  --nk-text-lead-family: var(--nk-scale-font-family-sans); /** the face of the lead role (bench judgment) */
  --nk-text-lead-size: var(--nk-scale-font-size-17); /** an intro sentence over a block. Bench size is a judgment: the section size one weight lighter; D50 lead on stage */
  --nk-text-lead-weight: var(--nk-scale-font-weight-light); /** the weight of the lead role (bench judgment) */
  --nk-text-lead-tracking: var(--nk-scale-font-tracking-n010); /** the tracking of the lead role (bench judgment) */
  --nk-text-lead-leading: var(--nk-scale-font-leading-160); /** the line height of the lead role (bench judgment) */
  --nk-text-section-family: var(--nk-scale-font-family-sans); /** the face of the section role (DS6-0 Q3) */
  --nk-text-section-size: var(--nk-scale-font-size-20); /** a section heading inside a screen: one size and one weight above the body so the eye stops on it (DS6-0 Q3 A, 2026-10-04; was admin --t-section 17/400, size ratio 1.31 to the 13px rows) */
  --nk-text-section-weight: var(--nk-scale-font-weight-medium); /** the weight of the section role (DS6-0 Q3) */
  --nk-text-section-tracking: var(--nk-scale-font-tracking-zero); /** the tracking of the section role (DS6-0 Q3) */
  --nk-text-section-leading: var(--nk-scale-font-leading-125); /** the line height of the section role (DS6-0 Q3) */
  --nk-text-card-family: var(--nk-scale-font-family-sans); /** the face of the card role (DS-NS-6) */
  --nk-text-card-size: var(--nk-scale-font-size-14); /** the title of a reference card: a small sheet in a folder screen's side column, the body size one weight up, so it reads as a lower level of the section layer and never as a new boundary (DS-NS-6 6-4, 2026-10-05; the north-star sketch's card title 14/500) */
  --nk-text-card-weight: var(--nk-scale-font-weight-medium); /** the weight of the card role (DS-NS-6) */
  --nk-text-card-tracking: var(--nk-scale-font-tracking-zero); /** the tracking of the card role (DS-NS-6) */
  --nk-text-card-leading: var(--nk-scale-font-leading-145); /** the line height of the card role (DS-NS-6) */
  --nk-text-title-family: var(--nk-scale-font-family-sans); /** the face of the title role (admin --t-title) */
  --nk-text-title-size: var(--nk-scale-font-size-26); /** the screen title (admin --t-title 26, 300). Admin .02em is not on the tracking ladder; 0 is the nearest step */
  --nk-text-title-weight: var(--nk-scale-font-weight-light); /** the weight of the title role (admin --t-title) */
  --nk-text-title-tracking: var(--nk-scale-font-tracking-zero); /** the tracking of the title role (admin --t-title) */
  --nk-text-title-leading: var(--nk-scale-font-leading-125); /** the line height of the title role (admin --t-title) */
  --nk-text-display-family: var(--nk-scale-font-family-sans); /** the face of the display role (admin --t-display) */
  --nk-text-display-size: var(--nk-scale-font-size-40); /** a display word on the bench (admin --t-display is an alias of --t-num-l 40, 200). Stage swaps it for the D50 display */
  --nk-text-display-weight: var(--nk-scale-font-weight-extralight); /** the weight of the display role (admin --t-display) */
  --nk-text-display-tracking: var(--nk-scale-font-tracking-n020); /** the tracking of the display role (admin --t-display) */
  --nk-text-display-leading: var(--nk-scale-font-leading-110); /** the line height of the display role (admin --t-display) */
  --nk-text-number-l-family: var(--nk-scale-font-family-sans); /** the face of the number.l role (admin --t-num-xl) */
  --nk-text-number-l-size: var(--nk-scale-font-size-56); /** the largest figure (admin --t-num-xl 56; 100 only at 32px and up, d-1106) */
  --nk-text-number-l-weight: var(--nk-scale-font-weight-thin); /** the weight of the number.l role (admin --t-num-xl) */
  --nk-text-number-l-tracking: var(--nk-scale-font-tracking-n020); /** the tracking of the number.l role (admin --t-num-xl) */
  --nk-text-number-l-leading: var(--nk-scale-font-leading-110); /** the line height of the number.l role (admin --t-num-xl) */
  --nk-text-number-m-family: var(--nk-scale-font-family-sans); /** the face of the number.m role (admin --t-num-l) */
  --nk-text-number-m-size: var(--nk-scale-font-size-40); /** a large figure (admin --t-num-l 40, 200, line-height 1.1, tabular) */
  --nk-text-number-m-weight: var(--nk-scale-font-weight-extralight); /** the weight of the number.m role (admin --t-num-l) */
  --nk-text-number-m-tracking: var(--nk-scale-font-tracking-n020); /** the tracking of the number.m role (admin --t-num-l) */
  --nk-text-number-m-leading: var(--nk-scale-font-leading-110); /** the line height of the number.m role (admin --t-num-l) */
  --nk-text-number-s-family: var(--nk-scale-font-family-sans); /** the face of the number.s role (admin --t-num-m) */
  --nk-text-number-s-size: var(--nk-scale-font-size-26); /** a panel figure (admin --t-num-m 26, 300, tabular; line-height 1 rounds to 1.1) */
  --nk-text-number-s-weight: var(--nk-scale-font-weight-light); /** the weight of the number.s role (admin --t-num-m) */
  --nk-text-number-s-tracking: var(--nk-scale-font-tracking-n020); /** the tracking of the number.s role (admin --t-num-m) */
  --nk-text-number-s-leading: var(--nk-scale-font-leading-110); /** the line height of the number.s role (admin --t-num-m) */
  --nk-motion-tap-duration: var(--nk-scale-motion-modern-tap); /** hover, selection, every control (admin --tap) */
  --nk-motion-tap-ease: var(--nk-scale-motion-modern-ease); /** the modern curve for controls (tone and manner I, DS2-9) */
  --nk-motion-wipe-duration: var(--nk-scale-motion-modern-stage); /** the inverse wipe of a band (tone and manner I) */
  --nk-motion-wipe-ease: var(--nk-scale-motion-modern-ease); /** the modern curve for the wipe (tone and manner I, DS2-9) */
  --nk-motion-scene-enter-duration: var(--nk-scale-motion-modern-stage); /** a scene entering; the bench keeps the modern layer, stage swaps to cinematic (DS2-9) */
  --nk-motion-scene-enter-ease: var(--nk-scale-motion-modern-ease); /** the modern curve for a scene entering on the bench (tone and manner I, DS2-9) */
  --nk-motion-scene-exit-duration: var(--nk-scale-motion-modern-tap); /** a scene leaving; the bench keeps the modern layer (DS2-9) */
  --nk-motion-scene-exit-ease: var(--nk-scale-motion-modern-ease); /** the modern curve for a scene leaving on the bench (tone and manner I, DS2-9) */
  --nk-motion-scene-reveal-duration: var(--nk-scale-motion-modern-stage); /** a line or a word revealed; the bench keeps the modern layer (DS2-9) */
  --nk-motion-scene-reveal-ease: var(--nk-scale-motion-modern-ease); /** the modern curve for a reveal on the bench (tone and manner I, DS2-9) */
  --nk-text-hero-family: var(--nk-text-display-family); /** the face of the hero role on the bench is the display role's (the hero is a stage role, DS1c-2; the bench alias is a judgment); the stage register replaces it */
  --nk-text-hero-size: var(--nk-text-display-size); /** the size of the hero role follows the display size of the medium on every register (judgment; the stage register changes the other four fields only) */
  --nk-text-hero-weight: var(--nk-text-display-weight); /** the weight of the hero role on the bench is the display role's (the hero is a stage role, DS1c-2; the bench alias is a judgment); the stage register replaces it */
  --nk-text-hero-tracking: var(--nk-text-display-tracking); /** the tracking of the hero role on the bench is the display role's (the hero is a stage role, DS1c-2; the bench alias is a judgment); the stage register replaces it */
  --nk-text-hero-leading: var(--nk-text-display-leading); /** the line height of the hero role on the bench is the display role's (the hero is a stage role, DS1c-2; the bench alias is a judgment); the stage register replaces it */
}
