ffff;
    --border-color: #E2E8F0;
    --text-color: #1E293B;
    --text-light: #64748B;
    --success-color: #10B981;
    --error-color: #EF4444;
    --warning-color: #F59E0B;
    --box-shadow: 0 4px 10px rgba(0, 0, 0, 0.04), 0 0 1px rgba(0, 0, 0, 0.1);
    --box-shadow-hover: 0 8px 16px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.1);
    --kbd-bg: #F1F5F9;
    --divider-color: #E2E8F0;


    --border-radius: 10px;
    --transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    --gradient-primary: linear-gra