: center;
            justify-content: center;
            background: var(--hover-bg);
            border-radius: 8px;
            overflow: hidden;
        }

        .link-favicon img {
            width: 24px;
            height: 24px;
            border-radius: 4px;
        }

        .link-favicon .fallback-icon {
            font-size: 1.2rem;
            color: var(--primary-color);
        }

        .link-content {
            flex: 1;
            min-width: 0;
        }

        .link-content h3 