.schema-card-compact {
                cursor: default;
                transition: transform 0.2s, box-shadow 0.2s;
            }
            
            .schema-card-compact:hover {
                transform: translateY(-2px);
                box-shadow: 0 4px 20px rgba(255, 107, 53, 0.2);
            }
            
            .schema-menu {
                animation: slideDown 0.2s ease-out;
            }
            
            @keyframes slideDown {
                from {
                    opacity: 0;
                    transform: translateY(-10px);
                }
                to {
                    opacity: 1;
                    transform: translateY(0);
                }
            }
            
            .menu-item {
                transition: all 0.2s;
            }
            
            .menu-trigger:focus {
                outline: none;
            }
            
            @media (max-width: 768px) {
                .schema-menu {
                    right: auto;
                    left: -150px;
                }
            }
            
