/* SHARED·FLAGBOX (446) — bottle.js's own flag-a-concern textarea. Copy-first port off
 * logger-surface.css's shared `.flagbox, .textin` declaration — class name unchanged for check
 * 65, split to `.flagbox` alone. `.textin` is 444 SHARED·AMOUNTENTRY's own field (its .fmrow's
 * brand question) and is NOT this card's to declare — the original registration note had this
 * relationship backwards (446 ↔ 445), corrected 2026-08-29: the real shared-CSS partner is
 * .textin (444), not 445 SHARED·NOTESINPUT's unrelated single-line .otherbox. */
.flagbox { width: 100%; box-sizing: border-box; font-family: var(--font-body);
  font-size: var(--text-body-sm); padding: var(--space-12); background: var(--surface-card);
  border: var(--radius-2) solid var(--border-hairline); border-radius: var(--radius-control);
  color: var(--text-primary); resize: none; }
.flagbox::placeholder { color: var(--text-tertiary); opacity: 1; }
.flagbox:focus-visible { outline: var(--radius-2) solid var(--accent); outline-offset: var(--radius-2); }
