);
            align-self: flex-start;
            backdrop-filter: blur(4px);
        }

        .robot-icon {
            min-width: 42px;
            height: 42px;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-right: 12px;
            background: linear-gradient(135deg, var(--primary), var(--secondary));
            flex-shrink: 0;
            font-size: 20px;
        }

        .website-info {
         