ht: 60px;
            font-size: 1.5rem;
            cursor: pointer;
            box-shadow: var(--card-shadow-hover);
            transition: all 0.3s;
            z-index: 999;
        }

        .add-link-btn:hover {
            transform: scale(1.1) rotate(90deg);
            box-shadow: 0 6px 20px rgba(0,0,0,0.3);
        }

        @media (max-width: 768px) {
            .links-container {
                padding: 1rem;
            }

            .links-grid {
                grid-template-columns: 1