/* assets/css/export-menu.css
   The Export format menu, in ONE sheet (closing review 2026-08-20, finding 5).

   One Export press, two formats (Ritu's ruling, 2026-08-19). A small card in
   the popover idiom; the two choices are full-width house buttons, pilled per
   the pivot law and standing on the 44px floor.

   WHY IT IS NOT IN A ROOT SHEET. The markup is emitted by one module,
   assets/js/export-redline.js, but the four surfaces that mount it load two
   different root sheets, so the rules were duplicated byte for byte into
   corporate.css and editorial-frame.css. Two copies of a card one module draws
   is a drift waiting to happen: whoever tunes the padding tunes one desk.
   Every surface that mounts the menu now links this file, and
   tests/export-redline-wiring.test.js is the guard.

   It styles nothing else, so it costs the pages that carry no menu nothing but
   a cached request. Tokens come from whichever root sheet the page already
   loads; this file defines none. */

/* ---- Export format menu (2026-08-19) ----
   One Export press, two formats (Ritu's ruling). A small card in the
   popover idiom; the two choices are full-width house buttons, pilled per
   the pivot law and standing on the 44px floor. */
.export-menu {
  margin: var(--s-2) 0; background: var(--paper-warm, var(--paper));
  border: var(--hairline) solid var(--rule-soft);
  padding: var(--s-2); display: flex; flex-direction: column; gap: var(--s-2);
}
.export-menu-item {
  font-family: var(--font-display); font-size-adjust: var(--x-adjust); font-size: var(--t-1);
  letter-spacing: var(--track-caps); text-transform: uppercase;
  background: transparent; color: var(--btn-ink, var(--ink));
  border: var(--hairline) solid var(--rule); border-radius: var(--pill);
  padding: var(--s-2) var(--s-3); cursor: pointer; text-align: left;
  min-height: var(--touch-min);
}
.export-menu-item:hover { border-color: var(--accent); }
