/**
 * Review notice — minimal styles for the global admin notice shown on
 * non-Vunelix admin pages (where the full admin.css is not loaded).
 */
.vnx-review-notice { border-left-color: #2271b1; padding: 12px 16px; }
.vnx-review-notice p { margin: 0 0 10px; font-size: 13px; line-height: 1.6; }
.vnx-review-actions { display: flex; gap: 8px; flex-wrap: wrap; padding-bottom: 4px; }
.vnx-review-btn {
    display: inline-flex;
    align-items: center;
    gap: 4px;
    padding: 0 16px;
    height: 32px;
    line-height: 32px;
    border-radius: 4px;
    font-size: 13px;
    font-weight: 500;
    cursor: pointer;
    text-decoration: none;
    box-sizing: border-box;
    border: 1px solid transparent;
}
.vnx-review-btn-primary { background: #2271b1; color: #fff; border-color: #2271b1; }
.vnx-review-btn-primary:hover { background: #135e96; color: #fff; }
.vnx-review-btn-secondary { background: #f6f7f7; color: #50575e; border-color: #dcdcde; }
.vnx-review-btn-secondary:hover { background: #f0f0f1; color: #1d2327; }
