:root {
    --prifobu-color-primary: #2563eb;
    --prifobu-color-primary-hover: #1d4ed8;
    --prifobu-color-success: #16a34a;
    --prifobu-color-error: #dc2626;

    --prifobu-color-border: #e5e7eb;
    --prifobu-color-bg: #ffffff;
    --prifobu-color-bg-soft: #f9fafb;

    --prifobu-radius: 8px;
    --prifobu-spacing-sm: 8px;
    --prifobu-spacing-md: 16px;
    --prifobu-spacing-lg: 24px;

    --prifobu-font-size: 14px;
    --prifobu-transition: 150ms ease-in-out;
}