.review-entry-link { display: inline-block; padding: 8px 13px; margin: 6px 0; border-radius: 6px; background: #087e75; color: white !important; text-decoration: none; font-weight: 600; }
.sidebar .review-entry-sidebar { margin: 12px 16px; background: #163e45; color: #c8fff4 !important; font-size: 13px; }
.accounting-operating-panel .table-wrap, .accounting-settlement-review .table-wrap { overflow: auto; }
.accounting-operating-panel table, .accounting-settlement-review table { width: 100%; border-collapse: collapse; min-width: 650px; }
.accounting-operating-panel th, .accounting-operating-panel td, .accounting-settlement-review th, .accounting-settlement-review td { padding: 11px 9px; border-bottom: 1px solid #e3ecef; text-align: left; vertical-align: top; }
.accounting-operating-panel th, .accounting-settlement-review th { color: #345563; background: #f5f9fa; }
.accounting-operating-panel .helper-text { margin-bottom: 10px; line-height: 1.7; }
