.rw-flex { display: flex; } .rw-inline-flex { display: inline-flex; } .rw-grid-display { display: grid; }
.rw-items-center { align-items: center; } .rw-justify-between { justify-content: space-between; }
.rw-text-center { text-align: center; } .rw-text-muted { color: var(--rw-paper-muted); } .rw-text-heading { color: var(--rw-paper-heading); }
.rw-hidden { display: none; } .rw-overflow-auto { overflow: auto; }
.rw-rounded { border-radius: var(--rw-paper-radius-lg); } .rw-rounded-xl { border-radius: var(--rw-paper-radius-xl); }
.rw-badge { display: inline-flex; align-items: center; gap: 6px; padding: 6px 10px; border-radius: 999px; font-size: 12px; font-weight: 900; border: 1px solid var(--rw-paper-border); }
.rw-badge-info { color: var(--rw-paper-compliance); background: rgba(2,132,199,.08); }
.rw-badge-success { color: var(--rw-paper-success); background: rgba(22,163,74,.08); }
.rw-badge-warning { color: var(--rw-paper-warning); background: rgba(217,119,6,.08); }
.rw-badge-risk { color: var(--rw-paper-risk); background: rgba(124,58,237,.08); }
.rw-alert-info,.rw-alert-success,.rw-alert-warning,.rw-alert-risk,.rw-alert-compliance,.rw-alert-treasury,.rw-alert-liquidity { padding: 16px; border-radius: var(--rw-paper-radius-lg); border: 1px solid var(--rw-paper-border); background: var(--rw-paper-card); }
.rw-alert-success { border-color: rgba(22,163,74,.18); background: rgba(22,163,74,.06); }
.rw-alert-warning { border-color: rgba(217,119,6,.18); background: rgba(217,119,6,.06); }
.rw-alert-risk { border-color: rgba(124,58,237,.18); background: rgba(124,58,237,.06); }
.rw-alert-compliance { border-color: rgba(2,132,199,.18); background: rgba(2,132,199,.06); }
.rw-alert-treasury { border-color: rgba(217,154,22,.18); background: rgba(217,154,22,.06); }
.rw-alert-liquidity { border-color: rgba(0,184,148,.18); background: rgba(0,184,148,.06); }
