:root{
    --rb-lt-widget-bg: #ffffff;
    --rb-lt-widget-border: #e2e8f0;
    --rb-lt-widget-primary: var(--primary);
    --rb-lt-tab-active-color: var(--primary);
    --rb-lt-tab-inactive-color: #64748b;
    --rb-lt-tab-bg: transparent;
    --rb-lt-header-bg: #f8fafc;
    --rb-lt-row-hover-bg: color-mix(in srgb, var(--primary) 8%, transparent);
    --rb-lt-title-color: #1e293b;
    --rb-lt-title-hover-color: var(--primary);
    --rb-lt-meta-color: #64748b;
    --rb-lt-stat-color: #1e293b;
    --rb-lt-num-bg: #f1f5f9;
    --rb-lt-border-line: #f1f5f9;
    --rb-lt-widget-border-radius: 12px;
    --rb-lt-font-size: 0.8125rem;
    --rb-lt-row-padding: 8px 12px;
}
[data-theme="dark"], .dark{
    --rb-lt-widget-bg: var(--surface);
    --rb-lt-widget-border: var(--border);
    --rb-lt-widget-primary: var(--primary);
    --rb-lt-tab-active-color: var(--primary);
    --rb-lt-tab-inactive-color: var(--muted-foreground);
    --rb-lt-tab-bg: transparent;
    --rb-lt-header-bg: var(--muted);
    --rb-lt-row-hover-bg: var(--muted);
    --rb-lt-title-color: var(--foreground);
    --rb-lt-title-hover-color: var(--primary);
    --rb-lt-meta-color: var(--muted-foreground);
    --rb-lt-stat-color: var(--foreground);
    --rb-lt-num-bg: var(--muted);
    --rb-lt-border-line: var(--border);
}
