 .settings-icon {
            cursor: pointer;
            padding: 8px;
            border-radius: 50%;
            transition: all 0.2s;
            color: #0077b5;
        }

        .settings-icon:hover {
            background-color: rgba(0, 119, 181, 0.1);
            transform: rotate(30deg);
        }

        .card {
            margin-bottom: 24px;
        }

        .card h2 {
            font-size: 20px;
            color: #0077b5;
            margin-bottom: 16px;
        }

        .api-key-sec