/* RB_PROP_STATEMENTS_JOURNAL_V1 */
.journal-page .rb-prop-panel {
  --rb-card: var(--bg-card);
  --rb-ink: var(--text-primary);
  --rb-muted: var(--text-secondary);
  --rb-line: var(--border-color-strong);
  --rb-soft: var(--bg-input);
  --rb-blue: var(--blue);
  color: var(--text-primary);
}
.journal-page .rb-prop-head h2 { color: var(--text-primary); }
.journal-page .rb-prop-badge { white-space: nowrap; }
.journal-page .rb-prop-panel-history { margin-top: 18px; }
.journal-page .rb-prop-executions { margin-top: 16px; padding-top: 14px; border-top: 1px solid var(--border-color); }
.journal-page .rb-prop-executions-title { margin-bottom: 10px; color: var(--text-primary); font-size: 12px; font-weight: 800; }
.journal-page .rb-prop-executions-list { display: grid; gap: 7px; }
.journal-page .rb-prop-execution-row { display: grid; grid-template-columns: minmax(180px, 1fr) minmax(150px, .8fr) minmax(160px, auto); gap: 12px; align-items: center; padding: 10px 12px; border: 1px solid var(--border-color); border-radius: 10px; background: var(--bg-input); }
.journal-page .rb-prop-execution-identity, .journal-page .rb-prop-execution-fill { display: grid; gap: 3px; min-width: 0; }
.journal-page .rb-prop-execution-identity strong, .journal-page .rb-prop-execution-fill strong { overflow: hidden; color: var(--text-primary); font-size: 11px; text-overflow: ellipsis; white-space: nowrap; }
.journal-page .rb-prop-execution-identity small, .journal-page .rb-prop-execution-fill small, .journal-page .rb-prop-execution-time, .journal-page .rb-prop-execution-fee { color: var(--text-secondary); font-size: 10px; line-height: 1.45; }
.journal-page .rb-prop-execution-time { text-align: right; }
.journal-page .rb-prop-execution-fee { grid-column: 1 / -1; }
@media (max-width: 720px) {
  .journal-page .rb-prop-head { display: grid; }
  .journal-page .rb-prop-execution-row { grid-template-columns: 1fr; gap: 7px; }
  .journal-page .rb-prop-execution-time { text-align: left; }
  .journal-page .rb-prop-execution-fee { grid-column: auto; }
}
