@import "./dunn.dev/reference/tokens/motion.css";

:root {
  /* working accent for talk four; change with the title */
  --sig:      #8a4b12;
  --sig-text: #733e0f;
  --rule-every: 5; --rule-on: 4; --rule-rate: .13;
  --hatch-rate: .15; --hatch-w: 2.5;
  --f-stroke: 2;
}

.stub { display: inline-block; font-family: var(--mono); font-size: 11px; letter-spacing: .08em; font-weight: 700;
  color: var(--sig-text); border: 1px dashed var(--sig); padding: 2px 6px; margin-left: 10px; vertical-align: middle; }
.options { margin: 18px 0 0; padding-left: 1.2em; max-width: 60ch; font-family: var(--mono); font-size: 13px; line-height: 1.55; }
.options li::marker { color: var(--sig-text); }
.thesis { max-width: 62ch; margin-top: 22px; }
.exhibit { border: 2px dashed var(--sig); padding: 28px 24px; font-family: var(--mono); font-size: 14px; line-height: 1.55;
  color: var(--ink-2); display: flex; flex-direction: column; justify-content: center; min-height: 40vh; }
.exhibit b { color: var(--sig-text); letter-spacing: .08em; }
.src { margin: 0 0 12px; font-size: 16px; line-height: 1.45; }
.src .g { font-family: var(--mono); font-size: 11px; font-weight: 700; border: 1px solid var(--ink-3); padding: 1px 5px; margin-right: 8px; }
.keepoff { font-family: var(--mono); font-size: 12.5px; color: var(--ink-2); }
.steps ul { padding-left: 1.1em; }
